Ошибка выражения AnguarJS на Голанде

Я занимаюсь разработкой приложения AngularJS на Голанде.

Голанд заявляет об ошибке в выражении {{ count * times }} как ниже.

введите описание изображения здесь

Я включаю плагин AngularJS на Goland, как показано ниже.

введите описание изображения здесь

Зачем {{count * times}} есть ошибка на Голанде? Как я могу исправить?

2 ответа

Решение

Как обходной путь открыт Help | Edit Custom Properties и добавить go.disable.template.substitution=true там. Затем перезапустите IDE.

Также имеет смысл голосовать за и следовать соответствующему отчету об ошибках.

Go использует {{ а также }} в качестве тегов шаблона по умолчанию. В случае, если эти теги конфликтуют с другими тегами шаблона, как в AngularJS, мы можем использовать другие теги.

indexTmpl = template.New("index.html").Delims("<<", ">>")
indexTmpl, _ = indexTmpl.ParseFiles("index.html")

Для получения дополнительной информации: конфликт шаблонов Golang и AngularJS

Другие вопросы по тегам