相关疑难解决方法(0)

通过ng-change选择ng-object

给出以下select元素

<select ng-options="size.code as size.name for size in sizes " 
        ng-model="item.size.code" 
        ng-change="update(MAGIC_THING)">
</select>
Run Code Online (Sandbox Code Playgroud)

有没有办法让MAGIC_THING等于当前选定的大小,所以我要访问size.namesize.code在我的控制?

size.code会影响应用程序的许多其他部分(图像网址等),但是当item.size.code更新ng-model时,item.size.name需要更新面向用户的内容.我假设正确的方法是捕获更改事件并设置控制器内部的值,但我不确定我可以传递给更新以获取正确的值.

如果这完全是错误的方式,我很想知道正确的方法.

angularjs

305
推荐指数
4
解决办法
66万
查看次数

标签 统计

angularjs ×1