javascript - 以 Angular 设置 data-ng-model

标签 javascript html angularjs

我想从 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) {
...
});

最佳答案

这可能是我能提供的最好帮助!

http://jsfiddle.net/vcy80edg/

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

关于javascript - 以 Angular 设置 data-ng-model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27970924/

相关文章:

css - 如何在 angularjs ng-show 中使用 css 转换?

javascript - Angular 6 服务和类继承

html - 为什么 display 和 content 属性在 clearfix 中发挥作用

javascript - 动态网页的快捷方式

javascript - 多个文件输入显示 css 和 javascript 问题

html - 为什么我会从 <div> 内的 <span> 溢出?

javascript - 点击事件未触发! (主干.js)

javascript - 添加/替换 div 中的内容

javascript - 数据表插件 : How to format a date column in DataTable plugin?

javascript - AngularJS 中的 $injector.unpr 错误