这是问题所在-我想使用init从Django传递到Angular数据。我将通过以下方式进行操作:

<div ng-init="supervisor={{supervision.supervisor}}">


哪个看起来还好吧?但是,一旦变量{{supervision.supervisor}}包含Lexer Error: Unexpected next character这样的字符,例如“ż”,它就会失败。

是否有一种聪明的方法可以解决Django方面的问题,而无需扩大Angular允许的字符范围?

最佳答案

您需要将值放在引号中。

<div ng-init="supervisor='{{supervision.supervisor}}'">

10-08 05:01