ng-model与ng-value的区别
来源:互联网 发布:淘宝上有没有猛将气 编辑:程序博客网 时间:2024/06/05 02:51
首先,先了解这两个属性是什么作用,ng-model是数据的双向绑定,ng-value官网上的解释:AngularJS expression, whose value will be bound to the value attribute and value property of the element. It is especially useful for dynamically generated lists using
ngRepeat.意思就是 指令用于设置 input 或 select 元素的 value 属性。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/angular.js/1.4.6/angular.min.js"></script> <script> angular.module("myApp",[]).controller("myControl",["$scope",function($scope){ $scope.name = "哈哈哈"; $scope.name1 = "大话西游2"; $scope.fun = function(){ alert($scope.name1); } $scope.fun = function(){ var val = document.getElementById("val"); // console.log("哈哈哈哈:" + val.value); alert(val.value); } }]); </script> <!-- 在input中的值,若ng-model与ng-value都存在的话,则ng-value中值会被覆盖,显示ng-model中的值 --></head><body > <div ng-app="myApp" ng-controller="myControl"> <input type="text" id="val" ng-model="name" ng-value="name1" ng-blur="fun()" > {{name}} </div></body></html>
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/angular.js/1.4.6/angular.min.js"></script> <script> angular.module('valueExample', []) .controller('ExampleController', ['$scope', function($scope) { $scope.names = ['pizza', 'unicorns', 'robots']; $scope.my = { favorite: 'unicorns' }; }]); </script></head><body ng-app="valueExample" > <!-- ng-repeat中使用value --> <form ng-controller="ExampleController"> <h2>Which is your favorite?</h2> <label ng-repeat="name in names" for="{{name}}"> {{name}} <input type="radio" ng-model="my.favorite" ng-value="name" id="{{name}}" name="favorite"> </label> <div>You chose {{my.favorite}}</div> </form></body></html>
阅读全文
0 0
- ng-model与ng-value的区别
- ng-model、ng-bind、ng-value使用区别
- angular-js的ng-bind与ng-model区别
- ng-bind 与ng-model区别
- {{}}、ng-bind和ng-model的区别
- ng-if与ng-show、ng-hide指令的区别
- ng-model,ng-value,ng-bind,{{}}----angularJS数据绑定
- angular中ng-bind和ng-model的区别
- angular中ng-bind和ng-model的区别
- Ng-model does not update controller value
- ng-model
- angular.js里的ng-show,ng-hide与ng-if的区别
- AngularJs中模块的依赖注入,ng-model、ng-bind和{{}}的区别,路由机制。
- AngularJs中模块的依赖注入,ng-model、ng-bind和{{}}的区别,路由机制
- (十四)ng-if与ng-show、ng-hide指令的区别和注意事项
- angularJS的ng-model指令
- Angular Js入门之ng-bind和ng-model和{{}}的区别
- Angular中的ng-bind和ng-model区别
- 内存控制器简介
- 《Java核心技术 卷1 基础知识(原书第9版)》(完整中文版).pdf
- Oil Deposits
- Dubbo--
- mysql批量插入数据
- ng-model与ng-value的区别
- css height=auto不响应transition
- Java中的String为什么是不可变的? -- String源码分析
- Lua 学习笔记
- Dubbo--
- stem与plot的区别
- 数组指针和数组首地址
- javascript的语法
- Linux Mint 18.2 下载工具Axel&uGet