使用ID更新Textarea值,而不是在AngularJs中使用ng-model

时间:2016-03-10 14:59:46

标签: javascript angularjs

我可以使用下面的代码片段来更新一个textarea的值与另一个simultanoeusly

<div ng-app="myApp">
     <div ng-controller="myCtrl">
       <input id="id1" type="text">

       <input id="id2" type="text">
     </div>
   </div>

Script file:

var myApp = angular.module('myApp', []);

  myApp.controller('myCtrl', ['$scope', function($scope){

    $scope.text1 = '';

  }]);

有没有办法可以使用ID同时更新值而不是ng-model属性。谢谢!!!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用$watch

$scope.$watch('text1', function () {
    document.getElementById('id2').value = $scope.text1;
});