vue+elementUI使用中常見的問題

1、Vue項目中,在用彈窗編輯信息時,發現彈窗和表格兩者的數據時實時同步的,也就是引用問題

解決方法:

用淺拷貝解決即可

this.formData=Object.assign({}, row.data)

這樣再使用formData時就不會發生引用問題

 

2、當使用el-checkbox動態加載數據時,需要先格式化一下,雖然正確顯示,但卻無法點擊。

解決方法:

重新把動態加載的數據賦值回去

      this.tableData = this.$route.query.tableData;//得到數據
      var menuStr=this.tableData.menu;//臨時變量
      this.tableData.menu = menuStr.split('、');//格式化,並返回

 

3、在用element-ui的上傳文件的組件時,經常顯示原生的按鈕組件

解決方法:

在<style>標籤里加入以下代碼即可

 .el-upload input{
   display: none;
 }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章