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 相关文章推荐
农历与西历对照
Sep 06 Javascript
二行代码解决全部网页木马
Mar 28 Javascript
js中使用DOM复制(克隆)指定节点名数据到新的XML文件中的代码
Jul 27 Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
Jul 12 Javascript
JavaScript获取数组最小值和最大值的方法
Jun 09 Javascript
使用React实现轮播效果组件示例代码
Sep 05 Javascript
angularjs封装$http为factory的方法
May 18 Javascript
JS面向对象的程序设计相关知识小结
May 26 Javascript
js实现动态添加上传文件页面
Oct 22 Javascript
vue项目中axios请求网络接口封装的示例代码
Dec 18 Javascript
js实现适配移动端的拖动效果
Jan 13 Javascript
Vue v-for中的 input 或 select的值发生改变时触发事件操作
Aug 31 Javascript
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-MySQL教程归纳总结
2008/06/07 PHP
漂亮的提示信息(带箭头)
2007/03/21 Javascript
了解一点js的Eval函数
2012/07/26 Javascript
使用js的replace()方法查找字符示例代码
2013/10/28 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
2014/07/18 Javascript
AngularJS入门教程之 XMLHttpRequest实例讲解
2016/07/27 Javascript
BootStrap实现手机端轮播图左右滑动事件
2016/10/13 Javascript
浅谈 vue 中的 watcher
2017/12/04 Javascript
Vue 中使用vue2-highcharts实现top功能的示例
2018/03/05 Javascript
JavaScript实现无限级递归树的示例代码
2019/03/29 Javascript
JS异步处理的进化史深入讲解
2019/08/25 Javascript
vue组件 keep-alive 和 transition 使用详解
2019/10/11 Javascript
JS正则表达式验证端口范围(0-65535)
2020/01/06 Javascript
JavaScript前端实现压缩图片功能
2020/03/06 Javascript
[01:02]2014 DOTA2国际邀请赛中国区预选赛 现场抢先看
2014/05/22 DOTA
在Python的Flask框架中验证注册用户的Email的方法
2015/09/02 Python
Python基于pygame实现的弹力球效果(附源码)
2015/11/11 Python
python判断字符串编码的简单实现方法(使用chardet)
2016/07/01 Python
Python自动化运维_文件内容差异对比分析
2017/12/13 Python
在pycharm 中添加运行参数的操作方法
2019/01/19 Python
python随机生成库faker库api实例详解
2019/11/28 Python
python 实现提取log文件中的关键句子,并进行统计分析
2019/12/24 Python
Python timeit模块的使用实践
2020/01/13 Python
python 字典item与iteritems的区别详解
2020/04/25 Python
python使用yaml 管理selenium元素的示例
2020/12/01 Python
详解Django中的FBV和CBV对比分析
2021/03/01 Python
Myprotein芬兰官网:欧洲第一运动营养品牌
2019/05/05 全球购物
一年级语文教学反思
2014/02/13 职场文书
网络宣传方案
2014/03/15 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
财务负责人岗位职责
2015/02/03 职场文书
餐厅收银员岗位职责
2015/04/07 职场文书
2015年教师教学工作总结
2015/04/28 职场文书
2016年习总书记讲话学习心得体会
2016/01/20 职场文书
MySQL 亿级数据导入导出及迁移笔记
2021/06/18 MySQL
nginx.conf配置文件结构小结
2022/04/08 Servers