Results 5 comments of 倪杰

这个问题我是在ngx-translate里面的发现的,试着改了一下发现还是不行,哈哈。 [translate.directive.ts](https://github.com/ngx-translate/core/blob/master/projects/ngx-translate/core/src/lib/translate.directive.ts)

> > 这个问题我是在ngx-translate里面的发现的,试着改了一下发现还是不行,哈哈。 [translate.directive.ts](https://github.com/ngx-translate/core/blob/master/projects/ngx-translate/core/src/lib/translate.directive.ts) > > 问下这个是要修改什么? ``` @Input() set translate(key: string) { if (key) { this.key = key; this.checkNodes(); } } ``` 他在checkNodes里面使用this.element.nativeElement.childNodes;获取内容,然后进行翻译。会因为我最开始说的那个问题导致内容已经翻译好了,dom才初始化完成。出现原内容和翻译后的内容同时出现。我试着改了一下,发现取这个内容的时机不好掌握。

华为和小米手机都发现了同样的问题,目前是在onBlur中可以获取到完整值。

compositionFilter设置为false就可以获取到完整值了