这似乎是一个非常简单的问题,但我无法在任何地方找到答案。
在AngularJS中使用数据绑定时:
<iframe height="{{bodyHeight}}"> </iframe>
我只想从bodyHeight
中减去类似于:
<iframe height="{{bodyHeight - 90}}"> </iframe>
我希望不使用javascript就可以。
答案 0 :(得分:2)
你实际上有什么作品!
您可以在angularJS的{{ }}
数据绑定中进行计算和其他javascript!
Angular表达式通常是类似JavaScript的代码片段 置于诸如{{表达式}}之类的绑定中。
例如,这些是Angular中的有效表达式:
<强> 1 + 2 强>
a + b
user.name
<强>项[指数] 强>
答案 1 :(得分:1)
我弄清楚我做错了什么。 bodyHeight正在传递为px
的数字,如:1280px
。
所以我只是将其更改为1280
,然后数据绑定为:
<iframe height="{{bodyHeight - 90}}px"> </iframe>
非常愚蠢,但我会留在这里作为参考。