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

vue中動態(tài)控制btn的disabled屬性方式

 更新時間:2022年04月09日 08:58:37   作者:努力_才幸福  
這篇文章主要介紹了vue中動態(tài)控制btn的disabled屬性方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

動態(tài)控制btn的disabled屬性

場景

當ajax請求回來的數(shù)據(jù)為空時,btn為disabled的狀態(tài),否則,btn的disabled屬性為false

代碼:

<button class="iconDivIcon targetBtn" :class="isdisabled?btndisabled:''" ?style="width:100px;" @click="changeEnables(0)" :disabled="isdisabledFn">禁用</button> ?
<div id="app"><button :disabled="isdisabledFn">測試</button><div> ? ?

js中:

var app=new Vue({undefined
? ? ? ? el:"#app",
? ? ? ? data:{undefined
? ? ? ? ? ? ? ? isDisabl:true
? ? ? ? },
? ? ? ? computed:{undefined
? ? ? ? ? ? ? ? isdisabledFn(){undefined
? ? ? ? ? ? ? ? ? ? if(后臺傳過來的數(shù)據(jù)!=null){undefined
? ? ? ? ? ? ? ? ? ? ? ? ? ? return this.isdisabled=false;
? ? ? ? ? ? ? ? ? ? }else{undefined
? ? ? ? ? ? ? ? ? ? ? ? ? ? return this.isdisabled=true;
? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? }
? ? ? ? }
})

動態(tài)改變:disabled的屬性值

比如這個,我想要做這個功能:當我在input輸入生日后,只能輸入一次,輸入完成后才修改為none,一開始默認為true:disabled="none"

找了很久,可能沒人提這么弱智的問題哭唧唧,所以我自己琢磨了很久,終于啊。。

首先

先把那個none改為一個可以修改的值,這里我隨便起的也叫disabled

<date-picker v-model="time1" valueType="format"
                     ref="userBirthdayInput"
                     id="userBirthday"
                     :disabled="disabled"
                     placeholder="請輸入生日"></date-picker>

然后

設置一個屬性props,里面設置這disabled的默認值為false,注意:這個props與data同級的,不是在data里面的。

export default {
    name: "ModifyUserInfo",
    props: {
      disabled: {
        default: false
      }
    },
    data() {
      return {
        time1: null,
        loading: false,
        userPhoto: "",
      }
    }
    }

接著

你想在哪把這個值改為true(改這個為不可編輯)就在哪把這只改為:this.disabled=true就可以啦

this.disabled = true

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

相關文章

  • vue使用axios實現(xiàn)動態(tài)追加數(shù)據(jù)

    vue使用axios實現(xiàn)動態(tài)追加數(shù)據(jù)

    在vuejs中使用axios時,有時候需要追加數(shù)據(jù),比如,移動端下拉觸底加載,分頁加載,滑動滾動條等,下面小編就來為大家介紹一下如何使用使用axios實現(xiàn)動態(tài)追加數(shù)據(jù)吧
    2023-10-10
  • Vue中v-html圖片過大導致溢出的問題及解決

    Vue中v-html圖片過大導致溢出的問題及解決

    這篇文章主要介紹了Vue中v-html圖片過大導致溢出的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 詳解vue結合el-table實現(xiàn)表格小計總計需求(summary-method)

    詳解vue結合el-table實現(xiàn)表格小計總計需求(summary-method)

    這篇文章主要介紹了vue結合el-table實現(xiàn)表格小計總計需求(summary-method),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01
  • Vue使用axios發(fā)送請求并實現(xiàn)簡單封裝的示例詳解

    Vue使用axios發(fā)送請求并實現(xiàn)簡單封裝的示例詳解

    這篇文章主要介紹了Vue使用axios發(fā)送請求并實現(xiàn)簡單封裝,主要包括安裝axios及簡單使用配置方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • Vue引入部分element.ui組件的一些小坑記錄

    Vue引入部分element.ui組件的一些小坑記錄

    這篇文章主要介紹了Vue引入部分element.ui組件的一些小坑記錄,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • 基于vue的tab-list類目切換商品列表組件的示例代碼

    基于vue的tab-list類目切換商品列表組件的示例代碼

    這篇文章主要介紹了基于vue的tab-list類目切換商品列表組件的示例代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • Vue組件實現(xiàn)旋轉木馬動畫

    Vue組件實現(xiàn)旋轉木馬動畫

    這篇文章主要為大家詳細介紹了Vue組件實現(xiàn)旋轉木馬動畫效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Vue中$bus的用法及$on、$off的使用說明

    Vue中$bus的用法及$on、$off的使用說明

    這篇文章主要介紹了Vue中$bus的用法及$on、$off的使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • vuex 中插件的編寫案例解析

    vuex 中插件的編寫案例解析

    Vuex 的 store 接受 plugins 選項,這個選項暴露出每次 mutation 的鉤子。Vuex 插件就是一個函數(shù),這篇文章主要介紹了vuex 中插件的編寫案例,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-06-06
  • Vue引入sass并配置全局變量的方法

    Vue引入sass并配置全局變量的方法

    這篇文章主要介紹了Vue引入sass并配置全局變量的方法
    2018-06-06

最新評論