加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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提供的不同语法来避免这种变化,并允许进行缩小.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读