第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

使用 ng-options 和 ng-model 選擇 ng-repeat 內(nèi)部

使用 ng-options 和 ng-model 選擇 ng-repeat 內(nèi)部

九州編程 2023-12-25 17:18:31
在開始之前,我想指出這是在 ServiceNow Orlando 版本中開發(fā)的,它使用 AngularJS 1.6.10我陷入了一段棘手的代碼,無法正確執(zhí)行,我正在使用 ng-repeat 構(gòu)建硬件設(shè)備目錄,在本例中是筆記本電腦,我們添加了一個(gè)按鈕,可以快速讓人們將設(shè)備添加到購物車,我們現(xiàn)在想要添加一個(gè)數(shù)量字段,以便可以同時(shí)添加多個(gè)設(shè)備,我得到了它,但 AngularJS 在開頭添加了一個(gè)空單元格,我需要將其設(shè)置為默認(rèn)值1,我確實(shí)做到了這一點(diǎn),但它破壞了購物車體驗(yàn),因?yàn)闊o論選擇多少數(shù)量,添加到購物車的每個(gè)商品都是 1。這是大部分 html 代碼,其中還包括構(gòu)建硬件設(shè)備的 ng-repeat,我正在使用每個(gè)人似乎都推薦的 ng-options,在 Stack Overflow 上閱讀了很多內(nèi)容。問題是 ng-model,因?yàn)樗辉O(shè)置為 $scope.items[0] 它永遠(yuǎn)不會(huì)更新,我一直在研究 getterSetter 但目前非常難以理解,無法讓它工作??刂破鳎?scope.items = [{     id: 1,     label: '1' }, {     id: 2,     label: '2' }, {     id: 3,     label: '3' }]; $scope.selected = $scope.items[0];一切看起來像什么:因此,我在高性能 PC 筆記本電腦上選擇了“3”,但如果您查看右側(cè)的控制臺(tái)日志,您可以看到添加的值是 1。顯示添加到購物車的圖片真的很遺憾,我對(duì)空單元格很滿意,但這正是客戶想要的,我知道我可以用一些文本更新空單元格,但他們真的希望它默認(rèn)為 1。任何建議,我將不勝感激,無聊的熊貓
查看完整描述

1 回答

?
倚天杖

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊

用 ng-show 替換 ng-if 解決了我的問題,嘗試解決這個(gè)問題花了幾天時(shí)間,還開發(fā)了一個(gè)帶有數(shù)字增量的更簡單的解決方案


代碼在這里:


<input type="number" value="1" min="1" max="20" step="1" ng-model="items_increment" title="Quantity" ng-show="item.u_show_quantity_button == 'true'"/>


$scope.items_increment = 1;

希望它可以幫助另一個(gè)人。


查看完整回答
反對(duì) 回復(fù) 2023-12-25
  • 1 回答
  • 0 關(guān)注
  • 144 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)