Bowen
@Bowen
Японский бог

Как устранить синтаксический конфликт между angular2 и pug?

С pug конфликтуют локальные переменные в angular2, пример:
form((submit)="login(username.value, password.value)")
	label Username
	input(type="text" name="username" #username)
	label Password
	input(type="password" name="password" #password)
	button(type="submit") Submit

Этот код при компиляции заканчивается ошибкой:
35ae6803b06f4fcc8383610d4c49ff9c.png
В интернете нашел лишь одно решение. Оно заключается в том чтобы добавить в каждом файле.pug doctype html. Вручную/автоматически - это не важно, это работает, но меня это не устраивает, это как то не правильно имхо.

Встречалась ли кому-то либо еще эта проблема ? решили ли вы ее ? если да то каким способом ?
Буду признателен за помощь/советы.
  • Вопрос задан
  • 268 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы