添加上传能力

This commit is contained in:
yi-ge 2020-07-10 14:32:56 +08:00
parent 9b455e6f25
commit 0cbd50eeda
2 changed files with 8 additions and 4 deletions

View File

@ -6,6 +6,7 @@
"eslintignore",
"fontawesome",
"fortawesome",
"gotop",
"hljs",
"navication",
"nuxt",

View File

@ -102,15 +102,18 @@ export default {
if (process.client) {
if (!window.editorObj && window.Vditor) {
const upload = {
accept: 'image/*, video/*, audio/*, text/*, application/*, .rar, .zip, .php, .pptx, .ppt, .doc, .docx, .txt, .xls, .xlsx',
url: process.env.baseURL + '/public/file/upload',
max: 10485760, // 10 MB
linkToImgUrl: process.env.baseURL + '/public/file/upload',
linkToImgUrl: process.env.baseURL + '/public/file/fetch',
headers: {
Authorization: 'Bearer ' + window.localStorage.token
},
filename: name => encodeURIComponent(name.replace(/\W/g, '')),
success (editor, msg) {
console.log(editor, msg)
filename: name => encodeURIComponent(name.replace(/[^(a-zA-Z0-9\u4E00-\u9FA5\.)]/g, '') // eslint-disable-line
.replace(/[\?\\/:|<>\*\[\]\(\)\$%\{\}@~]/g, '') // eslint-disable-line
.replace('/\\s/g', '')),
format (files, responseText) {
return responseText
},
error: (_) => {
this.$modal.show('dialog', {