日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達者為師

網(wǎng)站首頁 編程語言 正文

el-checkbox 狀態(tài)切換,將boolean轉(zhuǎn)換成1遇到的問題

作者:沙漠藍色披頭 更新時間: 2022-01-09 編程語言

項目場景:

項目中有一個需求,通過el-checkbox切換來控制控件的顯示和隱藏,同時,切換的狀態(tài)要上傳后臺,true為1.false為0

問題描述:

通過v-model去實現(xiàn)業(yè)務(wù)場景,結(jié)果沒有效果,

原因分析:

v-model一旦綁定過后,數(shù)據(jù)類型無法改變,所以無法將boolean轉(zhuǎn)換為1或0

解決方案:

之后通過@change監(jiān)聽時間來實現(xiàn)

   handleCheckAllChange (val) {
      if (val === true) {
        this.$set(this.newFtpConfig, 'readHistory', '1')
      } else {
        this.$set(this.newFtpConfig, 'readHistory', '0')
      }

    },

這里需要注意的點,給變量賦值不能直接賦值,要通過 this.$set(this.newFtpConfig, ‘readHistory’, ‘1’)這樣的方式才可以被監(jiān)聽到數(shù)據(jù)變化

原文鏈接:https://blog.csdn.net/u013075460/article/details/119378941

欄目分類
最近更新