ng-class中的字符串前缀
A string prefix in ng-class
ng-class="{{'tabs-'+currentStyle.value}}"
ng-class="'tabs-'{{currentStyle.value}}"
ng-class="tabs-{{currentStyle.value}}"
我试图应用一个基于值的类,我尝试了以上所有,我总是得到
Error: [$parse:syntax] Syntax Error: Token 'undefined' not a primary expression at column null of the expression [tabs-] starting at [tabs-].
我做错了什么?
我只是希望结果是class="tabs-currentStyle.value"
,而不必在
这也可以:
ng-class="['tabs-'+currentStyle.value]">
刚刚在Dalorzo的在线演示中尝试过。
您可能正在尝试:
ng-class="{true:'tabs-'+currentStyle.value}[true]"
这是一个在线演示
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 添加前缀“#"到数组中的某些字符串值
- 如何使用JavaScript(不是jQuery)从字符串中过滤前缀和修剪单词
- 获取不带字符串前缀的 json 值
- 扫描 DOM 并返回或操作具有以特定字符串为前缀的特定属性的元素
- 用JS中的字符串为所有非站点内的链接加上前缀..你能校对一下我拼凑的这个快速的小脚本吗
- 删除标记字符串的前缀和后缀文本
- Regex匹配子字符串,但不匹配以单词为前缀的子字符串
- javascript:解析开始和结束都带有字符串前缀的float
- 如何拆分具有小计前缀的字符串
- 匹配以前缀开头的子字符串
- Javascript或JQuery字符串获得具有特定前缀的子字符串
- 如何将字符串(带前缀的数字)转换为JS中的Double/Float
- ng-class中的字符串前缀
- 在数组中给所有字符串加上" "前缀的最简单方法是什么?(感叹号)在javascript
- 续集查询字符串前缀 / 开头
- 如何通过添加前缀和后缀与javascript连接字符串