2016-10-27 7 views
0

Я сейчас пытаюсь использовать ионный и натолкнулся на какое-то странное поведение.aot-компиляция перерывов NumberPipe

Когда я запускаю свое приложение с помощью ionic serve, все работает безупречно. После того, как я в комплекте приложение с помощью ionic build browser он падает, как только NumberPipe вызывается:

<span>{{sizeVertical | number:'.2-2'}}</span> 

делает его падение с:

main.js:3646 TypeError: Cannot convert undefined or null to object 
    at new NumberFormat (native) 
    at Function.t.format (file:///.../build/main.js:9:9621) 
    at Te (file:///.../build/main.js:1:22885) 
    at t.transform (file:///.../build/main.js:9:12974) 
    at file:///.../www/build/main.js:1:9214 
    at e.detectChangesInternal (file:///.../build/main.js:33:31019) 
    (...) 

Без штрафа ТРУБУ Всё.

Я уверен, что это связано с компиляцией AoT, с которой я совершенно не знаком.

Как я могу обойти это? Любые подсказки будут оценены!

+0

Вы уверены, что соответствующая ваша труба? номер: '. 2-2' – LeRoy

+0

да, это '. - ' – j2L4e

ответ

0

Я «обнаружил», что проекты, созданные с помощью [email protected], все еще используют [email protected] Как указано here, обновление до версии 2.0.1 устраняет проблему.

Смежные вопросы