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

Vue使用el-dialog關(guān)閉后重置表單方式

 更新時(shí)間:2024年02月29日 10:20:13   作者:嘖嘖靜  
這篇文章主要介紹了Vue使用el-dialog關(guān)閉后重置表單方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

使用el-dialog關(guān)閉后重置表單

el-dialog綁定close事件

這個(gè)有個(gè)注意得地方,可能有很多人會(huì)使用closed事件,close:Dialog 關(guān)閉的回調(diào);closed:Dialog 關(guān)閉動(dòng)畫結(jié)束時(shí)的回調(diào)。

本人就是這么入坑得,使用了closed,然后會(huì)出現(xiàn)連續(xù)點(diǎn)擊保存按鈕會(huì)出現(xiàn)添加多條數(shù)據(jù)問題,原因是因?yàn)楸韱芜€沒銷毀前我就把按鈕禁用狀態(tài)放開了,導(dǎo)致了連續(xù)點(diǎn)擊按鈕出現(xiàn)多增數(shù)據(jù)問題,大家一定要注意額

重置表單數(shù)據(jù)

resetForms(formName) {
   this.$refs[formName].resetFields();
}

表單驗(yàn)證清除

這個(gè)主要是加在el-dialog被打開之前,如果你點(diǎn)擊一次保存按鈕,是不會(huì)出現(xiàn)驗(yàn)證報(bào)紅得問題得,但是你如果連續(xù)點(diǎn)擊保存,就會(huì)出現(xiàn)驗(yàn)證問題了,這時(shí)候就需要添加清除驗(yàn)證拉。

this.$nextTick(() => {
   this.$refs.formData.clearValidate();
});

Vue中el-dialog的用法

寫入HTML

    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
        <el-form-item :label="title + '原因'" prop="reason">
          <el-input
            v-model="form.reason"
            :placeholder="'請(qǐng)輸入' + title + '原因'"
          />
        </el-form-item>
      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button type="primary" @click="submitForm">確 定</el-button>
        <el-button @click="cancel">取 消</el-button>
      </div>
    </el-dialog>

寫入變量

      // 彈出層標(biāo)題
      title: "",
      // 是否顯示彈出層
      open: false,
      // 表單參數(shù)
      form: {},
      // 表單校驗(yàn)
      rules: {
        reason: [
          { required: true, message: "參數(shù)名稱不能為空", trigger: "blur" }
        ],
      },

寫入方法

    // 表單重置
    reset() {
      this.resetForm("form");
    },
     /** 提交按鈕 */
    submitForm: function () {
      this.$refs["form"].validate((valid) => {
        if (valid) {
          //提交保存
        }
      });
    },
    // 取消按鈕
    cancel() {
      this.open = false;
      this.reset();
    },

總結(jié)

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

相關(guān)文章

  • 詳解vue掛載到dom上會(huì)發(fā)生什么

    詳解vue掛載到dom上會(huì)發(fā)生什么

    這篇文章主要介紹了詳解vue掛載到dom上會(huì)發(fā)生什么,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • Element-UI 10個(gè)技巧小結(jié)

    Element-UI 10個(gè)技巧小結(jié)

    本文主要介紹了Element-UI 10個(gè)技巧小結(jié),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • Vue中大文件上傳企業(yè)級(jí)實(shí)現(xiàn)方案的完整代碼

    Vue中大文件上傳企業(yè)級(jí)實(shí)現(xiàn)方案的完整代碼

    在Vue項(xiàng)目中,大文件直接上傳會(huì)面臨請(qǐng)求超時(shí)、瀏覽器卡死等問題,本文基于Vue3+Node.js實(shí)現(xiàn)企業(yè)級(jí)完整版,代碼精簡可直接運(yùn)行,無復(fù)雜第三方依賴,有需要的可以了解下
    2026-04-04
  • 解決vue-router 嵌套路由沒反應(yīng)的問題

    解決vue-router 嵌套路由沒反應(yīng)的問題

    這篇文章主要介紹了解決vue-router 嵌套路由沒反應(yīng)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • 簡單的vue-resourse獲取json并應(yīng)用到模板示例

    簡單的vue-resourse獲取json并應(yīng)用到模板示例

    本篇文章主要介紹了簡單的vue-resourse獲取json并應(yīng)用到模板示例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下。
    2017-02-02
  • 對(duì)vue.js中this.$emit的深入理解

    對(duì)vue.js中this.$emit的深入理解

    下面小編就為大家分享一篇對(duì)vue.js中this.$emit的深入理解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • Vue使用moment處理不同時(shí)區(qū)的時(shí)間的操作方法

    Vue使用moment處理不同時(shí)區(qū)的時(shí)間的操作方法

    這篇文章主要介紹了如何在Vue項(xiàng)目中使用moment和moment-timezone插件處理時(shí)區(qū),包括安裝依賴、基礎(chǔ)使用方法(如時(shí)區(qū)轉(zhuǎn)換)、全局掛載以及注意事項(xiàng)(如時(shí)區(qū)標(biāo)識(shí)規(guī)范、UTC時(shí)間處理和Vue3適配),需要的朋友可以參考下
    2026-03-03
  • vue?element-plus圖片預(yù)覽實(shí)現(xiàn)方法

    vue?element-plus圖片預(yù)覽實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于vue?element-plus圖片預(yù)覽實(shí)現(xiàn)的相關(guān)資料,最近的項(xiàng)目中有圖片預(yù)覽的場景,也是踩了一些坑,在這里總結(jié)一下,需要的朋友可以參考下
    2023-07-07
  • vue3使用axios并封裝axios請(qǐng)求的詳細(xì)步驟

    vue3使用axios并封裝axios請(qǐng)求的詳細(xì)步驟

    本篇文章分步驟給大家介紹了vue3使用axios并封裝axios請(qǐng)求的詳細(xì)步驟,結(jié)合實(shí)例代碼給大家講解的非常詳細(xì),需要的朋友參考下吧
    2023-06-06
  • element ui table 增加篩選的方法示例

    element ui table 增加篩選的方法示例

    這篇文章主要介紹了element ui table 增加篩選的方法示例,詳細(xì)的介紹了如何添加規(guī)則內(nèi)容,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11

最新評(píng)論

通渭县| 金门县| 曲松县| 林芝县| 南郑县| 台安县| 吉安市| 湘潭市| 芦溪县| 大英县| 宣汉县| 平罗县| 木里| 辽宁省| 宜丰县| 新野县| 临泉县| 荥经县| 商河县| 武陟县| 永嘉县| 鸡泽县| 乌鲁木齐县| 浦北县| 宜春市| 砚山县| 新津县| 达拉特旗| 南投市| 崇明县| 德安县| 巨鹿县| 上杭县| 松潘县| 余江县| 东丰县| 新竹市| 商南县| 木里| 鸡西市| 平潭县|