現在遇到一個問題,我在表單里寫了一些驗證事件,在沒有v-for插入數據的時候還能驗證,但是v-for插入數據后,無論表單有沒有字符打印的都是undefined,那就意味著我寫的驗證都無效了,求解?有v-for的時候打印undefined <div class="edit-form" v-for="(item,index) in listData" :key="index"> <div> <input type="text" @blur="onLeast1()" ref="Least1" v-model="item.name" > </div> </div> onLeast1() { if (this.$refs.Least1.value !== '') { console.log(this.$refs.Least1.value) return false; } else { console.log(this.$refs.Least1.value) return false; } }//有v-for數據的時候就是undefined沒有v-for正常打印
vue為什么v-for的數據在input里打印不出來?
BIG陽
2018-12-20 18:15:21
