将数据绑定到ng-if条件angular js上的元素

时间:2013-10-12 13:21:21

标签: data-binding angularjs-directive conditional-statements

我是 angular js 的新手。我有一个情况。

我想根据条件(勾选复选框)将数据绑定到另一个输入元素的输入元素。我试图用这个来实现这个目标 ng-if angular directive。但它不起作用,

因此,当我在input1中输入内容并检查checkbox时,我希望input1的值反映在input2中。

1 个答案:

答案 0 :(得分:0)

<input ng-model="value.one" type="text" />
<input ng-model="checked" ng-change="isChecked(value.one)" type="checkbox" />

<input ng-model="value.selected" />

在您的控制器中:

$scope.isChecked(val) {
 if($scope.checked) {
   $scope.value.selected = val;
 } else {
   $scope.value.selected = null;
 }
}