文章詳情頁(yè)
angular.js - 一個(gè)數(shù)組中有對(duì)象里面結(jié)構(gòu)如下,用ng-options選擇id,還想雙向綁定在頁(yè)面顯示其中的分?jǐn)?shù)字段score,如何修改?
瀏覽:142日期:2024-09-20 15:38:59
問題描述



一個(gè)數(shù)組中有對(duì)象里面結(jié)構(gòu)如下,用ng-options選擇id,還想雙向綁定在頁(yè)面顯示其中的分?jǐn)?shù)字段score,如何修改?
問題解答
回答1:謝邀。你這數(shù)據(jù)結(jié)構(gòu),我能想到兩個(gè)方法,一個(gè)是不用value.id作為值,用$index做值,后面就好辦了。
第二個(gè)辦法是監(jiān)聽s_style的數(shù)據(jù)變化,比如在select上加ng-change個(gè)的回調(diào),然后在頁(yè)面中直接用那個(gè)新的數(shù)據(jù),舉個(gè)例子。
$scope.change = ()=>{ $scope.currentItem = $scope.arr.find(v => v.id === $scope.s_style);}
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備