Vue+Element-ui彈窗?this.$alert?is?not?a?function問題
更新時間:2022年10月14日 09:23:53 作者:dyao23
這篇文章主要介紹了Vue+Element-ui彈窗?this.$alert?is?not?a?function問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
Vue Element-ui彈窗 this.$alert is not a function
使用問題
Element-ui官網上單獨引用MessageBox的話需要在import中加入MessageBox。

但是在使用時報了this.$alert is not a function

解決辦法
在element.js中加入Vue.prototype.$XXX = MessageBox

在使用時用this. $XXX.alert

Vue element-ui 彈窗使用遇到的問題
彈窗里定義了表單使用遇到關閉彈窗再次開啟時會自動保存上一次的數(shù)據而不是重置初始數(shù)據的問題
解決代碼如下
<template>
? ? <el-form-item label>
? ? ? ? <el-button :loading="state" type="primary" @click="onSubmit('ruleForm')">保存</el-button>
? ? ? ? <el-button @click="handleClose('ruleForm')">取消</el-button>
? ? </el-form-item>
</template>
?
?
<script>
export default {
? ? methods:{ ? ? ? ?
? ? ? ? handleClose(formName) {
? ? ? ? ? ? this.$refs[formName].resetFields(); ?//這句代碼重置彈窗里定義的表單數(shù)據
? ? ? ? }
? ? }
}
</script>以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Vue實現(xiàn)動態(tài)創(chuàng)建和刪除數(shù)據的方法
下面小編就為大家分享一篇Vue實現(xiàn)動態(tài)創(chuàng)建和刪除數(shù)據的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03
vue性能優(yōu)化之cdn引入vue-Router的問題
這篇文章主要介紹了vue性能優(yōu)化之cdn引入vue-Router的問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08
Vue使用wangeditor創(chuàng)建富文本編輯器的完整指南
WangEditor是一個開源的富文本編輯器,由阿里云開發(fā),它提供了一套簡潔易用的API和豐富的功能,如拖拽上傳圖片、插入表格、自定義表情等,適用于網頁和移動應用中的內容編輯場景,本文介紹了Vue使用wangeditor創(chuàng)建富文本編輯器的完整指南,需要的朋友可以參考下2024-08-08

