if-statement - angularjs if 语句?

标签 if-statement angularjs

所以我正在浏览 AngularJS 的教程:

我在 Controller 中定义了一个数组,当我循环遍历 ng-repeat {{feature.name}} {{feature.description}} 时,我通过调用返回数组中的不同点

我不明白的是可以说我在数组中有第三个点称为“重要性”,它是一个从 1 到 10 的数字。我不想在 html 中显示该数字,但我想要做的是如果数组中的“重要性”数字是 10 vs 1,则为该特征应用不同的颜色

那么我如何编写一个 if 语句来做到这一点:

IE。

<p style="**insert if statement: {{if feature.importance == 10}} color:red; {{/if}} **">{{feature.description}}</p>

不知道这是否正确,但这就是我想做的

最佳答案

我不认为有 if声明可用。
为了您的造型目的,ng-class可以使用。

<p ng-class="{important: feature.importance == 10 }">
ng-switch也方便。

- 更新 -

看一眼:
https://stackoverflow.com/a/18021855/1238847

angular1.2.0RC 似乎有 ng-if 支持。

关于if-statement - angularjs if 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12666307/

相关文章:

python - 根据不同数据框中的日期时间对 pandas 数据框进行子集

r - 如何在R中根据其他变量创建新变量

css - 制作像 Product Hunt/Reddit 这样的网站的前端

javascript - AngularJS + ADAL.JS 设置资源 ID(受众)

c - 为什么我的 if 语句不起作用?

Python:根据if语句条件填充新的df列

python - 为什么 elif 在 if 语句之前运行? Python

javascript - # 出现在 UI.Router 的 URL 中

javascript - 使用 AngularJS 摇动动画

angularjs - 在 Controller 中添加路由