我有textarea1和textarea2的代码。我的问题是我无法操纵textarea2上的ng-model
。
如果我在textarea2中更改任何内容......没有发生任何事情
任何人都可以帮我解决这个问题吗?感谢。
您可能会看到我到目前为止所做的代码。
var myApp = angular.module('myApp',[]);
//myApp.directive('myDirective', function() {});
//myApp.factory('myService', function() {});
function MyCtrl($scope) {
$scope.model1 = "Test1";
$scope.catch = function(model1)
{
$scope.model2 = model1;
}
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.1/angular.min.js"></script>
<div ng-app="myApp">
<div ng-controller="MyCtrl">
Textarea 1
<textarea onkeypress="{{catch(model1)}}" ng-model="model1"></textarea>
<br/>
Text area 2
<textarea ng-model="model2"></textarea>
<hr/>
Textarea1: {{model1}} <br/>
Textarea2: {{model2}}
</div>
</div>
答案 0 :(得分:2)
您可以更改onkeypress
的{{1}}吗?
ng-change
var myApp = angular.module('myApp',[]);
//myApp.directive('myDirective', function() {});
//myApp.factory('myService', function() {});
function MyCtrl($scope) {
$scope.model1 = "Test1";
$scope.catch = function(model1)
{
$scope.model2 = model1;
}
}