2016-10-20 4 views
2

У меня есть ошибки анализа шаблонов в отладчике Monaca. При использовании monaca preview он работает в браузере без каких-либо проблем, но когда я использую monaca debug, я вижу «Ошибка: ошибки анализа шаблона: не удается привязать к« ngif », так как это не известное свойство« span ». "В Applog. Я тщательно проверил, ошибка вызвана директивой «* ngif».Сообщение об ошибке в режиме отладки Monaca с пользовательским интерфейсом Onsen 2

Я также проверил - все угловые директивы также вызывают такую ​​же проблему.

Я приложил скриншоты Applog.

1_1476975967061_Screenshot_2016-10-20-16-03-47.png

0_1476975967059_Screenshot_2016-10-20-15-19-11.png

cross posted this here У меня есть.

+0

Я уверен, что ошибка вызвана тем, что пост-процессор в monaca ограничивает директивы HTML. Например: от '* ngIf' до' * ngif'. _Запишите нижний регистр «i'_»; проверьте это [ответ] (http://stackoverflow.com/a/38533535/1937344) – Ema4rl

+0

В настоящее время я отслеживаю проблему. Кажется, что проблема 'HtmlWebpackPlugin' ... – Ema4rl

+0

Теперь, используя временное/хакерское решение: я обертываю html, содержащий директиву, чувствительную к регистру с' ', чтобы его можно было пропустить во время минимизации. См. [Документация] (https://github.com/kangax/html-minifier#ignoring-chunks-of-markup). Тем не менее, ожидая окончательного решения. – Ema4rl

ответ

-1

Комплект useAsDefault: true в детской маршрутизации application.route.ts.

I.e. мы должны указать, какой маршрут должен быть открыт по умолчанию.

+0

Это мобильное приложение Onsen UI. Я думаю, что маршрутизация обрабатывается внутри «OnsenModule». – Ema4rl

0

У вас должно быть 2 конфигурационных файла webpack, разработка и производство. webpack.prod.config.js использует HTMLWebpackPlugin для минимизации HTML. Просто добавьте опцию caseSentisive: true в конфигурацию minify (около строки 120). Все варианты для HTMLWebpackPlugin here и его minifier here.

Я просто добавил эту опцию к шаблону по умолчанию. Надеюсь, поможет!

+0

Хороший момент, но он все еще не работает. Пожалуйста, займитесь собой. Вы можете использовать стандартные шаблоны Onsen UI в качестве базы. – Ema4rl