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

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

我現(xiàn)在需要綁定后臺(tái)獲取的數(shù)據(jù)到select上

后臺(tái)返回的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=''>請(qǐng)選擇</option></select>

然后,讀取用戶的選擇數(shù)據(jù),把用戶的數(shù)據(jù)顯示到select上,選中狀態(tài)

但是怎么都綁定不了,一看控制臺(tái):

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

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

number是沒有了,但是數(shù)據(jù)又綁定不了了!

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

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

可以綁定上??!但是就是不行!是我哪里出錯(cuò)了嗎

請(qǐng)問大家怎么回事啊??!

我剛又實(shí)驗(yàn)了下:加了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>

試試這樣的數(shù)據(jù)結(jié)構(gòu)

回答5:

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

雖然它顯示的是 number:1

ngOptions生成出來就是這樣的

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

相關(guān)文章:
主站蜘蛛池模板: 欧美亚洲综合另类在线观看 | 一级黄色香蕉视频 | 国产在线观看成人免费视频 | 欧美日韩亚洲国内综合网俺 | 波多野结衣在线视频观看 | 国产成人精品一区二区不卡 | www.黄色免费 | 香蕉视频亚洲一级 | 国产碰碰 | 日本无遮| 国产大乳喷奶水在线看 | 男女那个视频免费 | 久草影视在线观看 | 国产一区二区免费视频 | 久久久久久久久久久视频国内精品视频 | 国模在线播放 | 草在线视频 | 国产高清精品在线 | 欧美丰满大乳大屁股毛片 | 国产精品一区在线免费观看 | 国产日韩精品在线 | 国产99视频免费精品是看6 | 91成人软件 | 美女视频网站永久免费观看软件 | 免费一级毛片正在播放 | 欧美日本综合一区二区三区 | 久久精品国产亚洲网址 | 国产成人免费片在线视频观看 | 国产精品久久久久久久久久久久久久 | 扒开双腿猛进入喷水免费视频 | 一级毛片一片毛 | 国产网曝手机视频在线观看 | 欧美精品在线免费观看 | 国产美女做爰免费视 | 亚洲天堂视频网站 | 成人精品网 | 男人女人真曰批视频播放 | 1204国产成人精品视频 | 欧美一级片 在线播放 | 亚洲国产一区二区a毛片 | 久久成人国产精品 |