amarkes / br-masker-ionic-3

mascara para inputs
MIT License
110 stars 32 forks source link

[Ionic 4] More than one custom value accessor #55

Closed joel-daros closed 6 years ago

joel-daros commented 6 years ago

Estou migrando um app de Ionic 3 para versão 4 e quando habilito o plugin começa gerar o erro abaixo:

ERROR Error: Uncaught (in promise): Error: More than one custom value accessor matches form control with unspecified name attribute

No meu teste estou usando uma máscara simples de telefone num campo de input: <ion-input formControlName="phone" type="tel" [brmasker]="{phone: true}"></ion-input>

Tem algo que pode ser feito? Você tem expectativa de migrar o plugin pra versão 4 do Ionic?

amarkes commented 6 years ago

eita, cara vou instalar aqui a versão e vejo se rola mudar isso agora, se não paciência rsrsr

amarkes commented 6 years ago

Eu testei aqui na versão 4.1.1 e deu certo, porem removir as dependências, pode ser isso que tenha gerado conflito...

se o erro continuar manda o código que analiso!

joel-daros commented 6 years ago

Erro continua. Criei um projeto novo do zero pra fazer o teste pra garantir que não estava fazendo nada de errado.

Segue o programa de exemplo usando Ionic 4: https://github.com/MrSparklle/Inc4

davayd commented 6 years ago

Faced the same problem

amarkes commented 6 years ago

pelo o q eu vi aqui, iônico 4 vai fuder a porra toda, ele não da acesso mais a multi value do reactiveform, vamos ter que esperar sair da beta pra ver se arruma isso, se não vamos ter que arruma uma outro solução para mascara...

davidoween commented 6 years ago

Faced the same problem

davidoween commented 6 years ago

????????????

amarkes commented 6 years ago

Querem uma informação boa? Não poderão utilizar mais o br-masker no ionic 4, sabe porque? Vamos la, vou explicar o que acontece! O reactive form tem uma propriedade que é mult value, no 3 o ionic não usa essa propriedade, ou seja daria para uma biblioteca usar ela sem ter problemas, porem no 4 eles utilizam, fazendo com que não dê mais para utilizar :( eu abri uma issue porem a resposta foi simples, vai reclamar para o angular :(

irei providenciar uma outra biblioteca, porem já de ante mão não tenho prazo para terminar :(

Want a good information? They will no longer be able to use br-masker in ionic 4, do you know why? Come on, I'll explain what happens! The reactive form has a property that is mult value, in the 3 the ionic does not use this property, that is to say it would give to a library to use it without having problems, however in the 4 they use, not giving more to use :( I opened one issue but the answer was simple, will complain to the angular :(

I will provide another library, but beforehand I do not have time to finish

davidoween commented 6 years ago

Você conhece outra biblioteca para 4 iônicos?

El jue., 6 sept. 2018 23:18, Antonio Marques notifications@github.com escribió:

Querem uma informação boa? Não poderão utilizar mais o br-masker no ionic 4, sabe porque? Vamos la, vou explicar o que acontece! O reactive form tem uma propriedade que é mult value, no 3 o ionic não usa essa propriedade, ou seja daria para uma biblioteca usar ela sem ter problemas, porem no 4 eles utilizam, fazendo com que não dê mais para utilizar :( eu abri uma issue https://github.com/ionic-team/ionic/issues/15283 porem a resposta foi simples, vai reclamar para o angular :(

irei providenciar uma outra biblioteca, porem já de ante mão não tenho prazo para terminar :(

Want a good information? They will no longer be able to use br-masker in ionic 4, do you know why? Come on, I'll explain what happens! The reactive form has a property that is mult value, in the 3 the ionic does not use this property, that is to say it would give to a library to use it without having problems, however in the 4 they use, not giving more to use :( I opened one issue https://github.com/ionic-team/ionic/issues/15283 but the answer was simple, will complain to the angular :(

I will provide another library, but beforehand I do not have time to finish

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/amarkes/br-masker-ionic-3/issues/55#issuecomment-419244709, or mute the thread https://github.com/notifications/unsubscribe-auth/ATkImAd8Led0_ZlO7ByuCgDgjpNpoD1nks5uYZE8gaJpZM4WGvqD .

amarkes commented 6 years ago

está sendo desenvolvido

amarkes commented 6 years ago

tenta essa aqui br-mask

llinq commented 6 years ago

@amarkes yeaaah, funcionou muito bem para mim, estava precisando disso ! obrigado !!!!!!!!!!!!!!!!!!!!