午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

javascript - elementui input帶提示框 選中傳參問題

瀏覽:198日期:2023-03-31 13:11:03

問題描述

最近用了elementui做項目,遇到一些問題。

需求:選中提示內容之后 給datatable對應行row的id賦值,(后臺要求傳id,不傳input的值)。

問題:自定義table嵌套 帶提示的input,select函數api上自帶一個參數,我額外添加一個參數row之后,就獲取不到當前的選中的數據?

<el-table-column prop='futuresContractId' label='采購合約' width='120'> <template scope='scope'> <el-autocomplete v-model='scope.row.id' :value='scope.row.futuresContractId' :fetch-suggestions='querySearch' placeholder='請輸入' :trigger-on-focus='false' @select='handleSelect(scope.row)' > </el-autocomplete> </template> </el-table-column>

querySearch(queryString, cb) {var restaurants = [ {id:2,name:'M1701',value:'M1701'}, {id:4,name:'M1705',value:'M1705'} {id:8,name:'M1709',value:'M1709'}];var results = queryString ? restaurants.filter(this.createFilter(queryString)) : restaurants; // 調用 callback 返回建議列表的數據cb(results); }, createFilter(queryString) { return (restaurant) => { return (restaurant.value.indexOf(queryString.toLowerCase()) >= 0); }; }, handleSelect(row) { console.log(row) //?這里可以把當前行row傳過來,疑問是如何把選中的值id傳給當前的row的id? //如不帶參數過來,默認參數就是選中的restaurants元素 },

javascript - elementui input帶提示框 選中傳參問題

javascript - elementui input帶提示框 選中傳參問題

問題解答

回答1:

你這種思路還是老的思路,沒有享受 VueJS 的大法。

Autocomplete 組件,當你選擇以后,直接就會把 Value 賦值給你的 v-model='scope.row.id' 的了。所以你的疑問 疑問是如何把選中的值id傳給當前的row的id? 不是疑問。

handleSelect(row) { // 默認參數就是當前的row // row 的 ID 已被改變,無需手動處理}

我根據的你的代碼,弄了一個可執行的,你看下,如果理解不正確,及時指出。

https://jsfiddle.net/j6toc479/3/

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 特级毛片爽www免费版 | 激情小说qvod | 成人av专区 | 国产精品久久久久一区二区三区 | 亚洲第一黄色 | 自拍偷拍亚洲视频 | 麻豆国产原创 | 国产成人综合网 | 国产天堂 | 日骚b| 亚洲欧美在线看 | 亚洲a级片 | 精品二区在线观看 | 色人人 | 色狠狠综合 | 少妇又色又爽又黄的视频 | 亚洲黄色一区二区三区 | 有色视频在线观看 | 欧美91精品| 日韩视频在线免费播放 | 成人手机在线播放 | 色婷婷激情五月 | 97伊人网 | 成人免费视频一区 | 国产性xxxx高清 | 五月天综合网站 | 网爆门在线观看 | 亚洲国产影院 | 日韩手机在线 | 亚洲激情五月 | 国产成人免费在线观看视频 | 99精品一区| 在线观看av网站 | 激情四射av | 51xx午夜影福利 | 国产日韩欧美在线观看视频 | 综合网婷婷 | 国产三级午夜理伦三级 | 国产传媒在线看 | 欧美在线观看不卡 | 国外成人性视频免费 |