栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

获取通过ng-change选择的ng对象

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

获取通过ng-change选择的ng对象

与其将ng-model设置为item.size.pre,不如将其设置为size:

<select ng-options="size as size.name for size in sizes"    ng-model="item" ng-change="update()"></select>

然后在您的

update()
方法中,
$scope.item
将其设置为当前选定的项目。

而且,无论需要什么代码

item.size.pre
,都可以通过来获得该属性
$scope.item.pre

jsfiddle。

*根据评论中的更多信息进行 *更新

为您选择的ng-model使用其他$ scope属性,然后:

<select ng-options="size as size.name for size in sizes"    ng-model="selectedItem" ng-change="update()"></select>

控制器:

$scope.update = function() {   $scope.item.size.pre = $scope.selectedItem.pre   // use $scope.selectedItem.pre and $scope.selectedItem.name here   // for other stuff ...}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/397958.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号