Javascript 使用ID更新Textarea值,而不是在AngularJs中使用ng模型
我可以使用下面的代码片段同时用另一个文本区域更新一个文本区域的值Javascript 使用ID更新Textarea值,而不是在AngularJs中使用ng模型,javascript,angularjs,Javascript,Angularjs,我可以使用下面的代码片段同时用另一个文本区域更新一个文本区域的值 <div ng-app="myApp"> <div ng-controller="myCtrl"> <input id="id1" type="text"> <input id="id2" type="text"> </div> </div> Script file: var myApp = angu
<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 = '';
}]);
脚本文件:
var myApp=angular.module('myApp',[]);
控制器('myCtrl',['$scope',函数($scope){
$scope.text1='';
}]);
是否有一种方法可以使用ID同时更新值,而不是ng model属性。谢谢你 您可以尝试使用
$watch
:
$scope.$watch('text1', function () {
document.getElementById('id2').value = $scope.text1;
});
只能使用id属性执行此操作。检查我更新的问题我不想使用ng模型为什么不使用ng模型?什么原因?textarea的ng模型值来自敏感的第三方库!您是否尝试为该库创建角度服务?请检查更新的问题