angularjs select 赋值 ng-options配置方法


Posted in Javascript onFebruary 28, 2018

数组方式

数据是数组

$scope.years = [2014, 2015, 2016];

页面元素

<select ng-model="item" ng-options="item as y for y in years">
 </select>

设置默认值

如果需要设置默认的选项,可以先设置一个参数:

$scope.item = 2016;
$scope.years = [2014, 2015, 2016];

对象数组方式

数据是对象数组

$scope.sites = [
 {site : "baidu", url : "https://www.baidu.com"},
 {site : "163", url : "http://www.163.com"},
 {site : "sina", url : "http://www.sina.com"}
];

页面元素

<select ng-model="s.site" ng-options="s.site as s.site group by site.group for s in sites">
 </select>

设置默认值

如果需要设置默认的选项,可以先设置一个参数:

$scope.site = "163";
$scope.sites = [
 {site : "baidu", url : "https://www.baidu.com"},
 {site : "163", url : "http://www.163.com"},
 {site : "sina", url : "http://www.sina.com"}
];

Key-Vules对象数组方式

数据是对象数组

$scope.cars = {
car1 : {brand : "BYD", model : "Y50", color : "red"},
car2 : {brand : "CC", model : "HF", color : "white"},
car3 : {brand : "JL", model : "JL10D", color : "black"}
};

页面元素

<select ng-model="myCar" ng-options="y.brand for (x, y) in cars">
</select>

设置默认值

如果需要设置默认的选项,可以先设置一个参数:

$scope.site = "BYD";
$scope.cars = {
car1 : {brand : "BYD", model : "Y50", color : "red"},
car2 : {brand : "CC", model : "HF", color : "white"},
car3 : {brand : "JL", model : "JL10D", color : "black"}
};

angularjs ng-options官方API

数组类型:

label for value in array
select as label for value in array
label group by group for value in array
select as label group by group for value in array track by trackexpr

对象类型:

label for (key , value) in object
select as label for (key , value) in object
label group by group for (key, value) in object
select as label group by group for (key, value) in ob

以上这篇angularjs select 赋值 ng-options配置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
json-lib出现There is a cycle in the hierarchy解决办法
Feb 24 Javascript
js Map List 遍历使用示例
Jul 10 Javascript
通过JQuery实现win8一样酷炫的动态磁贴效果(示例代码)
Jul 13 Javascript
三种动态加载js的jquery实例代码另附去除js方法
Apr 30 Javascript
JavaScript遍历table表格中的某行某列并打印其值
Jul 08 Javascript
JSON字符串和对象相互转换实例分析
Jun 16 Javascript
微信小程序如何获知用户运行小程序的场景教程
May 17 Javascript
基于JS脚本语言的基础语法详解
Jul 22 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
May 05 Javascript
基于JS实现前端压缩上传图片的实例代码
May 14 Javascript
关于vue属性使用和不使用冒号的区别说明
Oct 22 Javascript
jquery插件懒加载的示例
Oct 24 jQuery
select获取下拉框的值 下拉框默认选中方法
Feb 28 #Javascript
AngularJS select加载数据选中默认值的方法
Feb 28 #Javascript
基于vue-cli vue-router搭建底部导航栏移动前端项目
Feb 28 #Javascript
Vue-Router模式和钩子的用法
Feb 28 #Javascript
angularjs 获取默认选中的单选按钮的value方法
Feb 28 #Javascript
angularJS的radio实现单项二选一的使用方法
Feb 28 #Javascript
vue cli 全面解析
Feb 28 #Javascript
You might like
php利用cookie实现访问次数统计代码
2011/05/19 PHP
php 生成短网址原理及代码
2014/01/23 PHP
php-msf源码详解
2017/12/25 PHP
javascript中的变量是传值还是传址的?
2010/04/19 Javascript
jquery获取radio值(单选组radio)
2014/10/16 Javascript
JavaScript中的比较操作符&gt;、=、
2014/12/31 Javascript
JQuery select(下拉框)操作方法汇总
2015/04/15 Javascript
在Mac OS下使用Node.js的简单教程
2015/06/24 Javascript
基于javascript实现动态时钟效果
2020/08/18 Javascript
JavaScript组合模式学习要点
2016/08/26 Javascript
vue.js实现备忘录功能的方法
2017/07/10 Javascript
JavaScript表单即时验证 验证不成功不能提交
2017/08/31 Javascript
浅谈Vue.nextTick 的实现方法
2017/10/25 Javascript
JavaScript实现区块链
2018/03/14 Javascript
实例分析Array.from(arr)与[...arr]到底有何不同
2019/04/09 Javascript
Vue组件为什么data必须是一个函数
2020/06/11 Javascript
[01:01]青春无憾,一战成名——DOTA2全国高校联赛开启
2018/02/25 DOTA
python实现的防DDoS脚本
2011/02/08 Python
python 实现堆排序算法代码
2012/06/05 Python
Python下的Mysql模块MySQLdb安装详解
2014/04/09 Python
python实现数独算法实例
2015/06/09 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
Tornado协程在python2.7如何返回值(实现方法)
2017/06/22 Python
PyQt5每天必学之组合框
2018/04/20 Python
详解Python连接MySQL数据库的多种方式
2019/04/16 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
pytorch-RNN进行回归曲线预测方式
2020/01/14 Python
Python 判断时间是否在时间区间内的实例
2020/05/16 Python
电脑教师的教学自我评价
2013/11/26 职场文书
单位刻章介绍信范文
2014/01/11 职场文书
小学母亲节活动方案
2014/03/14 职场文书
操行评语大全
2014/04/30 职场文书
给学校建议书范文
2014/05/13 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
Python中的matplotlib绘制百分比堆叠柱状图,并为每一个类别设置不同的填充图案
2022/04/20 Python