搜索
angular.js - label group by group for (key,value) in object 的by 和for 是什么意思呢?
PHPz
PHPz 2017-05-15 17:10:55
[AngularJS讨论组]

ng-options的语法如下,
对于数组:

label for value in array
select as label for value in array
label group by group for value in array
label disable when disable for value in array
label group by group for value in array track by trackexpr
label disable when disable for value in array track by trackexpr
label for value in array | orderBy:orderexpr track by trackexpr(for including a filter with track by)
对于对象:
label for (key , value) in object
select as label for (key ,value) in object
label group by group for (key,value) in object
label disable when disable for (key, value) in object
select as label group by group for(key, value) in object
select as label disable when disable for (key, value) in object。
其中使用最多的by 和 for 分别是什么意思呢?

PHPz
PHPz

学习是最好的投资!

全部回复(1)
某草草

感觉纠结 by for这俩单词儿没什么意义,这是固定的一种写法,重要的的是知道在这个固定的表达式中label select array,object表示的是什么。
label表示展示在页面上的数据,
select表示选中的数据,
array,object则是表示被遍历的数组或对象。

在这个表达式中,for后面是从数组或者对象中遍历出来的每一个单元, 而by则是和group 连在一起表示以某个字段作为分组依据,和数据库SQL语句也没差。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号