Использование ng2-timezone-selector в Angular 9 получило Uncaught TypeError неопределенного значения - PullRequest
0 голосов
/ 19 июня 2020

Я обновляю свой проект с Angular 7 до Angular 9.

Но ng2-timezone-selector кажется слишком старым, но нет обновления для angular 9.

Когда я запускаю свой angular проект

VM9:25 Uncaught TypeError: Cannot read property 'nativeElement' of undefined
    at TimezonePickerComponent.push../src/libs/ng2-timezone-selector/ng2-timezone-selector.umd.js.TimezonePickerComponent.triggerChangeEvent (ng2-timezone-selector.umd.js:959)
    at TimezonePickerComponent.set [as timezone] (ng2-timezone-selector.umd.js:896)
    at updateProp (core.js:22883)
    at checkAndUpdateDirectiveInline (core.js:22642)
    at checkAndUpdateNodeInline (core.js:31501)
    at checkAndUpdateNode (core.js:31463)
    at debugCheckAndUpdateNode (core.js:32100)
    at debugCheckDirectivesFn (core.js:32060)
    at Object.eval [as updateDirectives] (MyTimezoneComponent.html:108)
    at Object.debugUpdateDirectives [as updateDirectives] (core.js:32052)


Check the ng2-timezone-selector.umd.js
 $(this.select.nativeElement)
It looks that select is undefined. 

Встречал ли кто-нибудь такую ​​ошибку и способы ее исправить? Или мне нужно изменить часовой пояс?

Большое спасибо.

...