angular- input元素的ng-model属性

Posted web前端知识大全

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angular- input元素的ng-model属性相关的知识,希望对你有一定的参考价值。

<div class="layui-form-item">
   <input type="text" ng-model="name">
   <span>{{name}}</span>
</div>
<script src="../script/lib/angular.min.js"></script>
<script>
   var myApp = angular.module('myApp',[]);
   
myApp.controller("firstCtrl",function($scope){
       $scope.message = "信息";
       
$scope.name="名字";
   
})
</script>

input元素的ng-model属性:

用于将input的值和变量的值进行双向绑定

如果是text类型的input,绑定的就是它的value,如果是checkbox,绑定的就是选中状态的true或者false,

对input的绑定是双向的,即变量的变化,也会引起选中与否的变化(或者是value的变化),比如这里设置的checkRabbit值是true,那么它就是选中的,其余两个值设置的是false,他们就是不选中的,

同样,改变input的选中状态(或者是value值),它们绑定的变量也会被改变


以上是关于angular- input元素的ng-model属性的主要内容,如果未能解决你的问题,请参考以下文章

ng-model绑定表单,所示表单值的类型

在Angular中隐藏数组中的不匹配元素

ng-model 绑定到 ng-repeat Angularjs 中的元素

玩转angularJs——通过自定义ng-model,不仅仅只是input可以有双向绑定

angularjs在ng-model中添加空格

angular js 指令