以角度设置数据-ng-模型

时间:2015-01-15 18:57:50

标签: javascript html angularjs

我想从控制器设置data-ng-model变量,但是我收到此错误:TypeError: Cannot set property 'name' of undefined

这里是html:<input id="1" data-ng-model="name" type="text">
和控制器:$scope.name="5656";

这会更改输入的文本,但不会更改data-ng-model="name"变量(这是我需要的)

$('#1').val("hello");

更新 - 控制器防御:

editApp.controller('EditController', function ($scope,$http, $routeParams, customersService,$location) {
...
});

1 个答案:

答案 0 :(得分:0)

这可能是我能做的最好的帮助!

http://jsfiddle.net/vcy80edg/

var editApp = angular.module('myApp',[]);
function EditController($scope) {
    $scope.name = 'Hey friend!';
}