为什么在文本框中输入'1'
时才会触及条件?
答案 0 :(得分:3)
您可以使用$watch
,例如:
$scope.$watch('category', function(newValue){
$scope.content = newValue === '1' ? 'Content for 1' : 'Content for everything else';
});
答案 1 :(得分:1)
您的代码只在控制器的构造函数中。它在创建控制器时触发,然后再也不会执行。您需要将该代码添加到控制器的方法中,然后从HTML中的事件中调用该方法。