ng-model的AngularJS默认值
发布时间:2020-12-17 09:28:24 所属栏目:安全 来源:网络整理
导读:是否可以使ng模型获取默认值,如“’? 我有一个使用jQuery的序列化功能的表单,每当一个值不存在时,它仍然会包含在序列化数据中,例如. {姓名年龄: ”}. 但是,当我使用尝试使用发布它通过使用Angular的$http并从$scope获取模型,它看起来是未定义的,当它是空的
是否可以使ng模型获取默认值,如“’?
我有一个使用jQuery的序列化功能的表单,每当一个值不存在时,它仍然会包含在序列化数据中,例如. {姓名年龄: ”}. 但是,当我使用尝试使用发布它通过使用Angular的$http并从$scope获取模型,它看起来是未定义的,当它是空的.
您可以在范围内简单地定义模型上的属性,然后在视图中使用它们.
如果您显示控制器代码,我将向您显示您需要更新以将其添加到作用域. 它应该看起来像: 在您定义应用程序的js文件中 angular.module("MyModule",[]).controller('MyCtrl',['$scope',function ($scope) { $scope.myModel = {name:""}; }]); 在你的HTML <input type="text" ng-model="myModel.name"/> 注意,我不喜欢使用全局变量/函数,所以我使用Angular提供的不同语法来避免这种变化,并允许进行缩小. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |