我有一个角度1.4.12绑定:
{{ mob.mobDataSettings[7].value | uppercase }}
其中第一部分是来自json文件的布尔值,当然是真或假。
但是,在呈现的HTML中,它不是大写的(即TRUE
),它打印为true
。
我错过了一些明显的东西吗?
答案 0 :(得分:4)
如果它是一个布尔值,即使它可以工作,尝试应用为字符串制作的过滤器也是不好的做法。
我建议你选择{{ mob.mobDataSettings[7].value ? "TRUE" : "FALSE" }}
答案 1 :(得分:0)
{{mob.mobDataSettings [7] .value.toString()|大写}}
或者你能做到吗
{{mob.mobDataSettings [7] .value.toString()。toUpper()}}
答案 2 :(得分:0)
在过滤之前转换为字符串的另一种方法:
{{ '' + mob.mobDataSettings[7].value | uppercase }}