|
|
|
@ -121,6 +121,7 @@ import { onBeforeUnmount, shallowRef, onMounted } from 'vue'
|
|
|
|
|
import { Editor, Toolbar } from '@wangeditor/editor-for-vue'
|
|
|
|
|
import {defineComponent, reactive, ref, getCurrentInstance} from 'vue'
|
|
|
|
|
import {valueFormatter} from './config.js'
|
|
|
|
|
import { ElMessage } from 'element-plus'
|
|
|
|
|
export default defineComponent({
|
|
|
|
|
name: 'v-questRelease',
|
|
|
|
|
components: { Editor, Toolbar },
|
|
|
|
@ -173,11 +174,17 @@ export default defineComponent({
|
|
|
|
|
server: process.env.VUE_APP_URL + "util/upload2",
|
|
|
|
|
maxFileSize: 10 * 1024 * 1024, // 10M
|
|
|
|
|
fieldName: 'file',
|
|
|
|
|
onError: (file, err, res) => {
|
|
|
|
|
ElMessage({message: '超出大小限制', type: 'error', duration: 6000})
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
editorConfig.MENU_CONF['uploadVideo'] = {
|
|
|
|
|
server: process.env.VUE_APP_URL + "util/upload2",
|
|
|
|
|
maxFileSize: 128 * 1024 * 1024, // 128M
|
|
|
|
|
fieldName: 'file',
|
|
|
|
|
onError: (file, err, res) => {
|
|
|
|
|
ElMessage({message: '超出大小限制', type: 'error', duration: 6000})
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
// 组件销毁时,也及时销毁编辑器
|
|
|
|
|
onBeforeUnmount(() => {
|
|
|
|
|