错误:使用 ng 类时出现 [$parse:语法]
Error: [$parse:syntax] when using ng-class
我一直在学习一个名为"使用角度,节点和令牌身份验证创建应用程序"的复数课程,并且正在编写自己的自定义警报消息。
基本上,我想做的是根据警报消息的状态添加不同的CSS类。
加载应用程序时,在控制台中收到以下错误:
Error: [$parse:syntax] Syntax Error: Token '}' is unexpected, expecting [:] at column 83 of the expression [{'flipInY': alert.show, 'flipOutY':!alert.show, 'alert-hidden:!alert.hasBeenShown'}] starting at [}]
我不明白,因为我很确定我的语法是正确的。谁能指出我做错了什么?
我的网页:
<div class="container" ng-cloak>
<div ui-view></div>
<div class="alert alert-{{alert.type}} animated main-alert" ng-class="{'flipInY': alert.show, 'flipOutY':!alert.show, 'alert-hidden:!alert.hasBeenShown'}"><strong>{{ alert.title }}</strong>
{{ alert.message }}
</div>
</div>
如果您需要更多详细信息,请询问或查看 Github 存储库。相关文件是索引.html在根文件夹中,在应用/脚本/控制器下注册.js在应用/脚本/服务下.js警报。
感谢您的帮助。
更改以下内容:
'alert-hidden:!alert.hasBeenShown'
对此:
'alert-hidden':!alert.hasBeenShown
您错过了属性名称中的结束单引号。
相关文章:
- JSON.parse,已经在try/catch块中,仍然抛出语法错误
- AJAX语法错误:JSON.parse:意外字符
- 错误:[$parse:syntax]语法错误:令牌''是意外的令牌
- 这是来自我的代码还是角度库的 $parse:语法错误
- Javascript JSON.parse:未捕获的语法错误:意外的令牌N
- JSON.parse获取“;未捕获的语法错误:意外的标记h"
- ng单击错误:[$parse:syntax]语法错误:令牌'对象'意外,应为[]
- 语法错误:JSON.parse:意外字符
- 具有两个参数的角度函数具有错误:[$parse:语法]
- 错误:使用 ng 类时出现 [$parse:语法]
- 语法错误:JSON.parse:意外的数据结束
- 我有一个有效的 JSON,但我不断收到“语法错误 json.parse 第 1 行意外的数据结尾”
- AngularJS: 错误: [$parse:语法] @ 和
的语法错误 - 未捕获的语法错误:意外的标记c JSON.parse
- 数组结构中的字符串出现JSON.parse语法问题
- JSON.parse 导致“未捕获的语法错误:意外的令牌 u”
- 未捕获的语法错误:意外的标记o-JSON.Parse
- 未捕获的语法错误:JSON.parse上出现意外的标记o
- Error: $parse:syntax语法错误
- 当我点击谷歌地图[$parse:语法]中的箭头图标时,谷歌地图错误