Erro angular do Quill: NullInjectorError: nenhum provedor para a configuração do InjectionToken


12

Atualizei todos os meus módulos de nó e, quando o quill foi atualizado, todos os meus editores entraram no aplicativo. O erro "NullInjectorError: nenhum provedor de configuração do InjectionToken!" apareceu.

Corrigi este problema! Só queria compartilhar com outras pessoas que possam estar no mesmo barco.

Você precisa adicionar o QuillModule (importar {QuillModule} de 'ngx-quill';) à seção 'Importações' do módulo de aplicativo (ou qualquer outro módulo que você estiver usando). Para mim, eu também precisava adicionar .forRoot () para fazê-lo funcionar

imports: [
    QuillModule.forRoot(),
],

Novamente, isso funciona para mim, apenas para que todos saibam se você encontrar o mesmo problema ao atualizar o ngx-quill para a versão mais recente


você fez a pergunta e disse a solução na pergunta, melhor seria fazê-la como resposta separadamente.
Pardeep Jain

isso salvou meu dia, obrigado por compartilhar !!
Bhimbim 26/11/19

obrigado. é realmente útil
Morteza Mahloujian

Eu tive o mesmo problema, sua solução corrige :) Obrigado!
tzm 24/02

Respostas:


2

Primeiro, você precisa importar o QUILL_CONFIG_TOKEN da biblioteca 'ngx-quill' e depois passar a classe para injetar, por exemplo, QuillModule.forRoot (QUILL_CONFIG_TOKEN.ngInjectableDef)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.