国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

angular.js - 焦慮!angular的ng-options的問題

瀏覽:131日期:2024-09-19 11:43:37

問題描述

我現在需要綁定后臺獲取的數據到select上

后臺返回的JSON:

angular.js - 焦慮!angular的ng-options的問題

js部分:

<select ng-model='originOptions.nation_id' ng-options='x.nation_id as x.name for x in nation'> <option value=''>請選擇</option></select>

然后,讀取用戶的選擇數據,把用戶的數據顯示到select上,選中狀態

但是怎么都綁定不了,一看控制臺:

angular.js - 焦慮!angular的ng-options的問題

value上全部出現了number:1這樣的格式,OK!那我加上track by x.nation_id

number是沒有了,但是數據又綁定不了了!

比如:用戶選擇的是苗族,那么nation_id是6,按道理

$scope.originOptions = {’nation_id’:6}

可以綁定上啊!但是就是不行!是我哪里出錯了嗎

請問大家怎么回事啊!!

我剛又實驗了下:加了track by就綁定不上,去掉就可以!但是又不要value里的字符類型,怎么破~~

問題解答

回答1:

ng-model='originOptions'

回答2:

沒問題呀~就這樣就好了。在controller里$scope.originOptions.nation_id得到的就是id值了

回答3:

可以看看這篇文章

回答4:

controller:

$scope.data = { model: null, nation: [ {nation_id: ’1’, name: ’A’}, ....... ....... ] };

HTML:

<select name='mySelect'ng-options='x.nation_id as x.name for x in data.nation' ng-model='data.model'></select>

試試這樣的數據結構

回答5:

value里的字符類型通過綁定的ng-model取是不會取到的。

雖然它顯示的是 number:1

ngOptions生成出來就是這樣的

可以看看文檔的例子:https://docs.angularjs.org/ap...

相關文章:
主站蜘蛛池模板: 国产自产v一区二区三区c | 精品亚洲福利一区二区 | 看全色黄大色黄大片毛片 | 亚洲一区二区影院 | 大量真实偷拍情侣视频野战 | 亚洲伊人色 | 免费亚洲网站 | 欧美一级免费片 | 精品一区二区三区在线播放 | 做爰成人五级在线视频| 欧美日韩国产高清一区二区三区 | 一级a俄罗斯毛片免费 | 97久久免费视频 | 欧美在线观看成人高清视频 | 久久久精品成人免费看 | 九九在线观看精品视频6 | 国产成人精品永久免费视频 | 欧美色操 | 欧美成人免费全部色播 | 狠狠色综合久久婷婷 | 国产成人精品.一二区 | 亚洲haose在线观看 | 亚欧在线观看 | 国产成人免费在线 | 兔子先生节目在线观看免费 | 欧美综合视频在线观看 | 国产美女精品三级在线观看 | 国产a国产片国产 | 国产系列在线播放 | 欧美性色xo影院在线观看 | 小明台湾成人永久免费看看 | 免费在线亚洲视频 | 豆国产97在线 | 亚洲 | 欧美精品一区二区三区免费 | 一级毛片免费完整视频 | 亚洲成人性视频 | 在线观看日本污污ww网站 | 中文字幕在线不卡 | 色欲麻豆国产福利精品 | 中文字幕精品一区二区三区视频 | www.日本高清 |