激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務(wù)器之家 - 編程語言 - JavaScript - Vue循環(huán)中多個input綁定指定v-model實例

Vue循環(huán)中多個input綁定指定v-model實例

2021-09-03 16:59瀟湘羽西 JavaScript

這篇文章主要介紹了Vue循環(huán)中多個input綁定指定v-model實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

Vue.js中提供了v-model可以雙向綁定表單元素,這個方法可以非常方便的獲得輸入的值,但是有時候表單元素需要循環(huán)生成,在循環(huán)中要怎樣獲得指定輸入框的值呢

這里介紹兩種:

一種是v-for中循環(huán)生成的輸入框,

一種是在element-table中生成的輸入框

在循環(huán)中只要給定的v-model不一致就可以為輸入框分別綁定,在循環(huán)中index每一項都是不一樣的,你也可以使用字符拼接的方式,設(shè)置v-model對應(yīng)的值為input1,input2..

類似這樣的,這樣就可以通過綁定的值取到對應(yīng)輸入框的值了,

Vue循環(huán)中多個input綁定指定v-model實例

在控制臺打印的結(jié)果:

Vue循環(huán)中多個input綁定指定v-model實例

還有一種場景是在表格中嵌套的input:

Vue循環(huán)中多個input綁定指定v-model實例

這樣的只用綁定表格的屬性就好了,這樣在打印出來的tableData中就可以拿到input的值

Vue循環(huán)中多個input綁定指定v-model實例

補充知識:Vue.js 關(guān)于v-for動態(tài)綁定v-model,并實時獲取input輸入值和索引

如何動態(tài)綁定V-model

今天在嘗試綁定的時候出來很多問題,而找了很多博客,描述的比較亂。

于是記錄一下我的解決方法

動態(tài)綁定V-model

  1. <el-form>
  2. <el-form-item v-for="(item,index) in form" :key="index" :label="item.title">
  3. <el-input v-model="item.modelName" @input.native="change($event,index)" :placeholder="item.placeholder"></el-input>
  4. </el-form-item>
  5. </el-form>
  1. data() {
  2. return {
  3. form: [
  4. {
  5. title: "用戶名",
  6. placeholder: "輸入用戶名",
  7. modelName:'h'
  8. },
  9. {
  10. title: "密碼",
  11. placeholder: "輸入密碼",
  12. modelName:'2'
  13. },
  14. {
  15. title: "確認密碼",
  16. placeholder: "再次輸入密碼",
  17. modelName:'3'
  18. }]
  19. };
  20. }

其實v-for動態(tài)綁定model和綁定其他元素沒有大多差別,只要一點需要注意一下,正常動態(tài)綁定需要在屬性前加:(v-on)這個語法糖,唯獨綁定v-model時不用添加,在寫的時候也是糾結(jié)了半天,至于原因我還沒有查找,希望有評論大神指出。

獲得鍵盤實時輸入的值和input輸入框的索引

輸入值實時獲取

<el-input v-model="item.modelName" @input.native="change($event,index)" :placeholder="item.placeholder"></el-input>

通過@input.native來監(jiān)聽輸入框?qū)崟r輸入的值,注意:需要添加.native后綴。

VUE官網(wǎng)有相應(yīng)解釋(鏈接

獲得索引

  1. methods: {
  2. change: function(e,index) {
  3. console.log(e.target.value);//實時獲取輸入值
  4. console.log(index);//獲取點擊輸入框的索引
  5. }
  6. }

以上這篇Vue循環(huán)中多個input綁定指定v-model實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持我們。

原文鏈接:https://www.cnblogs.com/steamed-twisted-roll/p/9492365.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 蜜桃传媒视频麻豆第一区免费观看 | 久久久久国产一区二区三区不卡 | 在线免费日韩 | 免费a级作爱片免费观看欧洲 | 韩国三级日本三级香港三级黄 | 热99视频 | 欧美成人精品一区二区三区 | 羞羞视频一区 | 91精品中文字幕 | 青青操国产 | 国产一级一片免费播放 | 香蕉视频99 | 国产三级在线观看a | 91高清视频 | 极品一级片 | 天天草夜夜 | 国产精品www| 精品成人免费 | 亚洲看片网 | www视频免费在线观看 | 国产精品视频亚洲 | 黄色的视频免费观看 | av亚洲在线观看 | 91av99| 国产毛片在线 | 欧美性生活久久久 | 91成人免费视频 | 奇米影视亚洲春色 | 国产羞羞网站 | 亚洲国产一区二区三区 | 国产一区二区三区精品在线观看 | 欧美亚洲一区二区三区四区 | 国产成人高清在线 | 免费欧美一级视频 | 91短视频版高清在线观看www | 日本网站一区二区三区 | 91av资源在线 | 精品呦女 | 干色视频| 高清中文字幕在线 | 免费a级黄色毛片 |