我的AngularJS应用程序在Jade中有以下代码:
td (ng-style="{ 'background': getColour(data[0].prob) }")
| {{ cellValue(data[0].prob) }}
正如您所看到的,我有一些data[0].prob
的重复,如何在Jade中将其变为变量,以便每次调用它时都不会获取值?
请记住,data[0].prob
已定义为此模板文件的控制器。
提前致谢。
答案 0 :(得分:0)
声明变量
- var color = data[0].prob
使用ngStyle
在#{}
指令中插入变量:
td (ng-style="{ 'background': getColour(#{color}) }")
或者使用+
td (ng-style="{ 'background': getColour(" + color + ") }")