在我的角度控制器中,我有一个像 "对于{{selDays}}天" 我想绑定到视图并且有" selDays"变化
我查看了$ compile,但我发现它主要用于指令。
有什么想法吗?
答案 0 :(得分:1)
$interpolate()
可用于插入表达式...
$scope.message = $interpolate("For {{selDays}} days")($scope);
但它只会做一次。如果您需要反映selDays
...
var interpolatedMessage = $interpolate("For {{selDays}} days");
$scope.$watch('selDays', function () {
$scope.message = interpolatedMessage($scope);
});
答案 1 :(得分:0)
为什么不写'"对于{{selDays}}天"在你看来。然后在控制器范围内编写selDays var。每次修改变量时,视图中的显示都会改变(数据绑定)
离。
查看:{{selDays}}天
CONTROLLER:$ scope.selDays = 42;