亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 Vue 有條件地禁用文本框

使用 Vue 有條件地禁用文本框

慕標琳琳 2024-01-03 14:28:24
當運動/團隊/學校:文本框中沒有寫入任何內容時,我想禁用比賽級別:文本框。我怎樣才能做到這一點?    <div class="field">      <label class="label">Sport / team / school:</label>        <div class="control">          <input v-model="form.sportTeamSchool" class="input" type="text" placeholder="Text">        </div>    </div>      <div class="field">      <label class="label">Level of play:</label>        <div class="control">          <input v-model="form.levelOfPlay" class="input" type="text" placeholder="Text">        </div>    </div> 我嘗試過使用<input v-model="form.levelOfPlay" :disabled="sportTeamSchool == ''" class="input" type="text" placeholder="Text">有條件地禁用它但無濟于事,這似乎是我在網上可以找到的唯一選擇。我的代碼是否有問題不允許這種情況發生?
查看完整描述

2 回答

?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

試試這個:

<input v-model="form.levelOfPlay" :disabled="!sportTeamSchool.length" class="input" type="text" placeholder="Text">

計算屬性也可以工作。但在這種情況下,這是不必要的,只是需要更多的代碼。


查看完整回答
反對 回復 2024-01-03
?
慕姐4208626

TA貢獻1852條經驗 獲得超7個贊

只需添加感嘆號即可。我認為這會很好用。


new Vue({

  el: "#app",

  data: {

    form: {

    sportTeamSchool:"",

    levelOfPlay:""

    }

  },

  methods: {

  

  }

})

<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>

<div id="app">

  <div class="field">

      <label class="label">Sport / team / school:</label>

        <div class="control">

          <input v-model="form.sportTeamSchool" class="input" type="text" placeholder="Text">

        </div>

    </div>  


    <div class="field">

      <label class="label">Level of play:</label>

        <div class="control">

          <input 

            v-model="form.levelOfPlay" 

            class="input" 

            type="text" 

            placeholder="Text"

            :disabled="!form.sportTeamSchool"

            >

        </div>

    </div> 

</div>


查看完整回答
反對 回復 2024-01-03
  • 2 回答
  • 0 關注
  • 225 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號