Что означает {$ ... $} в шаблонах django? - PullRequest
0 голосов
/ 12 июня 2019

У меня есть приложение Django с интерфейсом AngularJS (1.5.8), и я наткнулся на нотацию в шаблонах, которые я не понимаю. Я также не могу найти объяснения в документах Django или AngularJS.

<div class="form-label">
   {$ ... $}
</div>

Я знаю, что можно использовать {{ ... }} для переменных, {% ... %} для тегов или {# ... #} для комментариев. Но для чего {$ ... $}?

Есть идеи?

1 Ответ

1 голос
/ 12 июня 2019

Это не встроенный тег шаблона.Похоже, что кто-то, вероятно, использует собственный шаблонный тег для angular, так как angular и Django оба используют {{ }} для своих шаблонных тегов.

Проверьте что-нибудь в своем коде, например:

myApp.config(function($interpolateProvider) {
  $interpolateProvider.startSymbol('{$');
  $interpolateProvider.endSymbol('$}');
});

Это способ установки пользовательских шаблонов тегов в угловых.См документы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...