我想从 Controller 设置 data-ng-model 变量,但收到此错误:TypeError: Cannot set property 'name' of undefined
这是 html:<input id="1" data-ng-model="name" type="text">
和 Controller :$scope.name="5656";
这会更改输入的文本,但不会更改 data-ng-model="name"
变量(这就是我需要的)
$('#1').val("hello");
更新 Controller 定义:
editApp.controller('EditController', function ($scope,$http, $routeParams, customersService,$location) {
...
});
最佳答案
这可能是我能提供的最好帮助!
var editApp = angular.module('myApp',[]);
function EditController($scope) {
$scope.name = 'Hey friend!';
}
关于javascript - 以 Angular 设置 data-ng-model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27970924/