Angularjs 未被击中的情况
在文本框中键入Angularjs 未被击中的情况,angularjs,Angularjs,在文本框中键入'1'时,为什么没有命中条件 您的代码就在控制器的构造函数中。它在创建控制器时激发,然后不再执行。您需要将该代码添加到控制器的方法中,然后从HTML中的事件调用该方法 您的代码就在控制器的构造函数中。它在创建控制器时激发,然后不再执行。您需要将该代码添加到控制器的方法中,然后从HTML中的事件调用该方法 您可以使用,例如: 您可以使用,例如: 因为该代码在创建控制器时执行一次。之后再也不会。因为在创建控制器时,代码只执行一次。从那以后就再也没有了。 $scope.$watch(
'1'
时,为什么没有命中条件
您的代码就在控制器的构造函数中。它在创建控制器时激发,然后不再执行。您需要将该代码添加到控制器的方法中,然后从HTML中的事件调用该方法 您的代码就在控制器的构造函数中。它在创建控制器时激发,然后不再执行。您需要将该代码添加到控制器的方法中,然后从HTML中的事件调用该方法 您可以使用,例如: 您可以使用,例如:
因为该代码在创建控制器时执行一次。之后再也不会。因为在创建控制器时,代码只执行一次。从那以后就再也没有了。
$scope.$watch('category', function(newValue){
$scope.content = newValue === '1' ? 'Content for 1' : 'Content for everything else';
});