【问题标题】:How to replace single quotes with double quotes in Angular expression syntax + html如何在Angular表达式语法+ html中用双引号替换单引号
【发布时间】:2017-10-30 08:00:07
【问题描述】:

在下面的代码 sn-p 中,我想将单引号中的字符串替换为双引号中的字符串。有什么办法吗

<ul>
    <li ng-class="{ 'text-success': $first }" ng-repeat="item in items"
    {{item.name}}</li>
</ul>

当我尝试通过添加转义字符来执行此操作时,angular 记录了一个错误 “错误:[$parse:lexerr] 词法分析器错误:表达式 [{\] 中的第 1-1 [] 列出现意外的下一个字符

【问题讨论】:

  • 代码在哪里
  • 为什么需要这样做?如果你更换,我认为它不会工作

标签: html angularjs


【解决方案1】:

这应该做你想做的。

<ul>
    <li ng-class='{ "text-success": $first }' ng-repeat="item in items">
    {{item.name}}</li>
</ul>

我不知道你为什么会想要这样。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2011-01-26
  • 1970-01-01
  • 2021-08-12
  • 1970-01-01
  • 2013-05-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多