欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue在使用element組件出現(xiàn)<el-input>標(biāo)簽無法輸入的問題

 更新時(shí)間:2023年04月23日 10:07:47   作者:九品碼農(nóng)_  
這篇文章主要介紹了vue在使用element組件出現(xiàn)<el-input>標(biāo)簽無法輸入的問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

使用element組件出現(xiàn)<el-input>標(biāo)簽無法輸入

在使用element組件出現(xiàn)<el-input >標(biāo)簽無法輸入,苦惱了好久、頭發(fā)也掉了好幾根(腦補(bǔ)掉頭發(fā)的情景....),終于在靈光一閃的情況下解決了這個(gè)”大問題“。

第一種情況

話不多說直接上代碼:

錯(cuò)誤代碼:

<el-form size="mini" :label-position="labelPosition" label-width="80px" :model="user">
? ? <el-form-item label="姓名:">
? ? ? ? <el-input size="mini" ?v-model="user.name"></el-input>
? ? </el-form-item> ??
? ? <el-form-item label="聯(lián)系方式:">
? ? ? ? <el-input size="mini" v-model="user.type"></el-input>
? ? </el-form-item>
</el-form>
data(){
? ? ? return {
? ? ? ? ? ? user: {
? ? ? ? ? ? ? ? ? name: '',
? ? ? ? ? ? ? ? ? phone: ''
? ? ? ? ? ? ? ? }
? ? ? ?}
}

方法:

methods: {
? ? ? ? ? ? doAddUserInfo() {
? ? ? ? ? ? ? ? this.user = '';
? ? ? ? ? ? ? ? this.addDislogVisible = true;
? ? ? ? ? ? }
}

提出錯(cuò)誤的代碼,可能有些大佬已經(jīng)看出來錯(cuò)誤的地方了,在下不才墨跡了好久才弄出來??????????......

在下出現(xiàn)的錯(cuò)誤地方就是在點(diǎn)擊事件@click="doAddUserInfo",執(zhí)行該方法的時(shí)候腦袋闊子瓦特了,把表單中要使用的user對象賦值為空了,修正之后問題也就解決了

正確的方法應(yīng)該為:

methods: {
? ? ? ? ? ? doAddUserInfo() {
? ? ? ? ? ? ? ? //去除此處的代碼即可 ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? //this.user = '';
? ? ? ? ? ? ? ? this.addDislogVisible = true;
? ? ? ? ? ? }
}

第二種情況

el-input 標(biāo)簽中沒有綁定form表單mode的屬性值

解決方案:

v-model = "mode.A"

ok,解決~

el-input無法輸入產(chǎn)生原因

昨天項(xiàng)目有個(gè)需求,從接口獲取數(shù)據(jù)后覆蓋原來的數(shù)據(jù),沒多想,覺得很簡單啊,直接賦值就覆蓋原來的數(shù)據(jù)了,但是這么做后輸入框突然不能輸入值了,但是確實(shí)是有觸發(fā)輸入事件的,廢話少說,上圖。

 

這里的話,el-input綁定的是testItemValue,而這個(gè)值是包含在上圖的list對象里的,我選擇了直接覆蓋list對象,這時(shí)候造成了list[index]引用了item對象,而el-input綁定的還是原來的對象,輸入的值也不會(huì)賦值給現(xiàn)在的對象,解決這個(gè)問題的方法就是遍歷賦值,網(wǎng)上有些說用JSON.stringify和JSON.parse來進(jìn)行深拷貝,這個(gè)也是不行的,這種深拷貝的方法也是直接引用了另一個(gè)對象,還是會(huì)有不能輸入的問題,用下圖這種方法就能輕松解決了(若兩個(gè)對象的屬性完全相同,也可以使用解構(gòu)賦值)

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue文件配置全局變量的實(shí)例

    Vue文件配置全局變量的實(shí)例

    今天小編就為大家分享一篇Vue文件配置全局變量的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue中Echarts使用動(dòng)態(tài)數(shù)據(jù)的兩種實(shí)現(xiàn)方式

    vue中Echarts使用動(dòng)態(tài)數(shù)據(jù)的兩種實(shí)現(xiàn)方式

    這篇文章主要介紹了vue中Echarts使用動(dòng)態(tài)數(shù)據(jù)的兩種實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue瀏覽器緩存sessionStorage+localStorage+Cookie區(qū)別解析

    Vue瀏覽器緩存sessionStorage+localStorage+Cookie區(qū)別解析

    這篇文章主要介紹了Vue瀏覽器緩存sessionStorage+localStorage+Cookie區(qū)別解析,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-09-09
  • Vue 中獲取當(dāng)前時(shí)間并實(shí)時(shí)刷新的實(shí)現(xiàn)代碼

    Vue 中獲取當(dāng)前時(shí)間并實(shí)時(shí)刷新的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Vue 中獲取當(dāng)前時(shí)間并實(shí)時(shí)刷新,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • VUEX?使用?mutations的兩種方式

    VUEX?使用?mutations的兩種方式

    這篇文章主要介紹了VUEX?使用?mutations的兩種方式,實(shí)現(xiàn)方式就是利用vuex中的mutations,在mutations中定義一個(gè)方法,這個(gè)方法就是把點(diǎn)擊的index(也就是每個(gè)列表的唯一標(biāo)識(shí)),傳給state中的當(dāng)前標(biāo)識(shí),需要的朋友可以參考下
    2023-01-01
  • vue如何引入sass全局變量

    vue如何引入sass全局變量

    sass或者less都提供變量設(shè)置,在需求切換主題的項(xiàng)目中使用less或者sass變量,這篇文章主要介紹了vue引入sass全局變量,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • JS數(shù)組Array常用方法匯總+實(shí)例

    JS數(shù)組Array常用方法匯總+實(shí)例

    這篇文章主要介紹了JS數(shù)組Array常用方法匯總和實(shí)例,JavaScript創(chuàng)建數(shù)組的方式,找數(shù)組元素,數(shù)組去重,實(shí)現(xiàn)數(shù)組排序需要的朋友可以參考下
    2022-05-05
  • vue3項(xiàng)目引入pinia報(bào)錯(cuò)的簡單解決

    vue3項(xiàng)目引入pinia報(bào)錯(cuò)的簡單解決

    這篇文章主要介紹了vue3項(xiàng)目引入pinia報(bào)錯(cuò)的簡單解決,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue3?hook重構(gòu)DataV的全屏容器組件詳解

    vue3?hook重構(gòu)DataV的全屏容器組件詳解

    這篇文章主要為大家介紹了vue3?hook重構(gòu)DataV的全屏容器組件詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Vue框架中正確引入JS庫的方法介紹

    Vue框架中正確引入JS庫的方法介紹

    最近在學(xué)習(xí)使用vue框架,在使用中遇到了一個(gè)問題,查找相關(guān)資料終于找了正確的姿勢,所以這篇文章主要給大家介紹了關(guān)于在Vue框架中正確引入JS庫的方法,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-07-07

最新評論