切换导航条
切换导航条
当前项目
正在载入...
登录
术习电报
/
electron-vue-template
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
作者
umbrella22
2020-10-22 17:03:32 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
提交
1975ea07d69f55022f9e8eb79a600d9950dd8a74
1975ea07
1 个父辈
7496accd
修正错误
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
17 行增加
和
14 行删除
src/renderer/components/Tinymce/components/EditorImage.vue
src/renderer/components/Tinymce/components/EditorImage.vue
查看文件 @
1975ea0
<template>
<div class="upload-container">
<el-button
:style="{
background:color,borderColor:color
}"
:style="{
background: color, borderColor: color
}"
icon="el-icon-upload"
size="mini"
type="primary"
@click=" dialogVisible=true"
>上传图片</el-button>
@click="dialogVisible = true"
>上传图片</el-button
>
<el-dialog :visible.sync="dialogVisible">
<el-upload
ref="upload"
...
...
@@ -31,32 +32,30 @@
</template>
<script>
export default {
name: "EditorSlideUpload",
props: {
color: {
type: String,
default: "#1890ff"
}
default: "#1890ff"
,
}
,
},
data() {
return {
dialogVisible: false,
listObj: {},
fileList: [],
picPostData: {}
picPostData: {}
,
};
},
methods: {
checkAllSuccess() {
return Object.keys(this.listObj).every(
item
=> this.listObj[item].hasSuccess
(item)
=> this.listObj[item].hasSuccess
);
},
handleSubmit() {
const arr = Object.keys(this.listObj).map(
v
=> this.listObj[v]);
const arr = Object.keys(this.listObj).map(
(v)
=> this.listObj[v]);
console.log(arr);
if (!this.checkAllSuccess()) {
this.$message(
...
...
@@ -92,10 +91,14 @@ export default {
}
}
},
handleError(err){
this.alert(err)
}
}
handleError(err) {
console.log(err);
this.$alert(err, "发生错误", {
confirmButtonText: "确定",
callback: (action) => {},
});
},
},
};
</script>
...
...
请
注册
或
登录
后发表评论