最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue動態(tài)獲取數(shù)據(jù)后控件不可編輯問題

 更新時間:2022年04月24日 10:00:08   作者:~Phoenix  
這篇文章主要介紹了Vue動態(tài)獲取數(shù)據(jù)后控件不可編輯問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

老規(guī)矩:先走波流程!

看實現(xiàn)效果,更好根據(jù)大家的問題相對應(yīng)的解決自己的問題。

功能介紹

由動圖可以看到,當(dāng)我點(diǎn)擊添加試題時,因為要添加些數(shù)據(jù),跳轉(zhuǎn)過去的界面必須是可以使用的。再當(dāng)我點(diǎn)擊編輯,攜帶過去的數(shù)據(jù)是不能更改的,只更改下方題干部分。

具體如何實現(xiàn)控件獲得數(shù)據(jù)后不可更改呢?主要是用到判斷,可以看到這里我只給input和select組件設(shè)置了不可用,但他們都是共用一個方法。

實現(xiàn)過程

1.做判斷

因為點(diǎn)擊是一加載就出現(xiàn)的數(shù)據(jù),所以是當(dāng)獲得過來的數(shù)組不等于空時執(zhí)行

  //鉤子函數(shù),初始化頁面用
  created() {
    this.carryCurrentRowCode = this.$route.query.carryCurrentRowCode;
    if (this.carryCurrentRowCode != undefined) {
      // 試題分類
      this.questionClassification = this.carryCurrentRowCode.questionClassifyId;
      // 試題類型
      this.v_type = this.carryCurrentRowCode.questionTypeId;
      // 試題難度
      this.v_difficulty = this.carryCurrentRowCode.degreeInitial;
      // 試題編號
      this.i_number = this.carryCurrentRowCode.serial;
      this.statusData();
      this.editNotavailable = true;
}

carryCurrentRowCode,是接收過來的數(shù)組,具體如何接收可以看這篇文章

因為不可為空undefined才執(zhí)行判斷里面的數(shù)據(jù),里面的this點(diǎn)不是重點(diǎn),它們都是接收過來顯示到第二個界面的數(shù)據(jù),關(guān)鍵看代碼:

this.editNotavailable = true;

2.在控件中使用editNotavailable

課程、試題分類下拉框和試題編號共用:disabled="editNotavailable"

<!-- 下拉框-課程分類 -->
     <el-select
        :disabled="editNotavailable"
        v-model="couponSelected "
        class="select_coures"
     </el-select>
>
<!-- 下拉框-試題類型 -->
     <el-select
        :disabled="editNotavailable"
        class="select_qutestions"
        v-model="v_type"
        @change="q_type"
>
     </el-select>
<!-- 接收試題編號 -->
<el-input
     v-model="i_number"
     :disabled="editNotavailable"
     placeholder="請輸入編號"
     style="width:10%"
     class="m_left"
      >
</el-input>

3.定義editNotavailable的初始狀態(tài)

editNotavailable: false,

課程、試題分類下拉框和試題編號共用,點(diǎn)擊編輯后:true不可用,false可用。正常跳轉(zhuǎn)用false表示可用,if判斷里因為是不可用的所以改為true不可用。

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

相關(guān)文章

最新評論

庐江县| 定安县| 密山市| 阿拉善左旗| 台东市| 博白县| 大安市| 固镇县| 苗栗县| 伊宁市| 安徽省| 平阴县| 惠来县| 赣榆县| 铜鼓县| 玉山县| 隆回县| 汨罗市| 修武县| 福贡县| 郴州市| 新化县| 鲁山县| 伊川县| 普陀区| 东光县| 师宗县| 巨鹿县| 阿图什市| 宜兴市| 论坛| 名山县| 巫山县| 池州市| 中西区| 西乡县| 景泰县| 九龙城区| 固安县| 德江县| 平顶山市|