AngularJS ngStyle 不适用于我的表元素
AngularJS ngStyle is not applying to my table element
这是有效的,每当超过功率阈值时,就会应用该样式。
<td ng-repeat ="n in range (0,191)" title="SC{{n}} {{value.Data | split:' ':n}}dBm" ng-style="{{value.Data | split:' ':n}} > {{pwrThreshold}} && {'background-color':'red'}"></td>
这个没有,代码大多相同。唯一的区别是数据源。我已经能够在 HTML 元素中打印值,所以我知道它们在那里。我尝试删除该类,但仍然不起作用。 我将不胜感激任何帮助。谢谢。
<td class="table2" title="{{port1.PortPower | number}}" ng-style="{{port1.PortPower}} > {{PORTPOWERTHRESHOLD}} && {'background-color':'red'}"></td>
<td class="table2" title="{{port1.Channel0 | number}}" ng-style="{{port1.Channel0}} > {{CHANNELPOWERTHRESHOLD}} && {'background-color':'red'}"></td>
<td class="table2" title="{{port1.Channel1 | number}}" ng-style="{{port1.Channel1}} > {{CHANNELPOWERTHRESHOLD}} && {'background-color':'red'}"></td>
<td class="table2" title="{{port1.Channel2 | number}}" ng-style="{{port1.Channel2}} > {{CHANNELPOWERTHRESHOLD}} && {'background-color':'red'}"></td>
<td class="table2" title="{{port1.Channel3 | number}}" ng-style="{{port1.Channel3}} > {{CHANNELPOWERTHRESHOLD}} && {'background-color':'red'}"></td>
从表达式中删除大括号 {{}} 似乎已经纠正了我的问题,现在它工作正常。
<td class="table2" title="{{port1.PortPower | number}}" ng-style="port1.PortPower > PORTPOWERTHRESHOLD* && {'background-color':'red'}"></td>
奇怪的是,如果我尝试用我的原始工作代码(粘贴在下面)做同样的事情,它不再有效。 有人知道为什么它会这样吗? 是因为拆分过滤器吗? 此外,此代码在控制台中为表达式提供语法错误,即使它完全按预期执行。
<td ng-repeat ="n in range (0,191)" title="SC{{n}} {{value.Data | split:' ':n}}dBm" ng-style="{{value.Data | split:' ':n}} > {{pwrThreshold}} && {'background-color':'red'}"></td>
相关文章:
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 元素在我的代码中不会.fadeTo.Don'I don’我不知道;s错误的JavaScript、JQuery、H
- 是否有任何可能的原因使我应该指定类型=“”;按钮“;用于我的按钮元素
- jQuery-将列表项的一个元素移动到同一项的另一个元素中+对我的列表中的每个项执行此操作
- Angular没有根据模型更新我的选择元素
- 我想将链接关联到动态创建的p元素上的相应文章
- I'我试图在我的网页上动态地上下移动元素.我该怎么做
- 我想隐藏/显示我的SVG元素,同时在anguarJS中使用它
- 我的ID获取元素不起作用
- setInterval 仅在我的 5 个元素中的 4 个上运行
- 我应该如何从我的javascript中引用DOM元素
- 为什么当我分配给element.style时,我的元素的样式没有改变
- 火虫找到隐藏我的元素的脚本
- 为什么动画完成后我的元素不再隐藏
- 当我单击chrome的输入类型=搜索元素上的X时,是否触发了任何事件
- 如何使用“;点击“;在创建我的元素之前
- Javascript似乎并没有取消隐藏我的元素
- 在 Rails 表单中,如何使用 Jquery 隐藏和取消隐藏表单元素?我的脚本不起作用
- AngularJS:如何判断我的控制器是否绑定到我的ng-repeat指令元素?我的数据没有显示
- 如何使用参数对象从数组中删除元素-我的代码有什么问题