diff --git a/src/components/common/Sidebar.vue b/src/components/common/Sidebar.vue
index b48ae23..b947060 100644
--- a/src/components/common/Sidebar.vue
+++ b/src/components/common/Sidebar.vue
@@ -61,11 +61,11 @@
},
{
index: 'vueeditor',
- title: '编辑器'
+ title: '富文本编辑器'
},
{
index: 'markdown',
- title: 'markdown'
+ title: 'markdown编辑器'
},
{
index: 'upload',
diff --git a/src/components/page/Markdown.vue b/src/components/page/Markdown.vue
index 2dfd582..a93cc6b 100644
--- a/src/components/page/Markdown.vue
+++ b/src/components/page/Markdown.vue
@@ -11,8 +11,8 @@
mavonEditor:基于Vue的markdown编辑器。
访问地址:mavonEditor
-
-
+
+ 提交
@@ -24,12 +24,43 @@
data: function(){
return {
content:'',
+ html:'',
configs: {
}
}
},
components: {
mavonEditor
+ },
+ methods: {
+ // 将图片上传到服务器,返回地址替换到md中
+ $imgAdd(pos, $file){
+ var formdata = new FormData();
+ formdata.append('file', $file);
+ // 这里没有服务器供大家尝试,可将下面上传接口替换为你自己的服务器接口
+ this.$axios({
+ url: '/common/upload',
+ method: 'post',
+ data: formdata,
+ headers: { 'Content-Type': 'multipart/form-data' },
+ }).then((url) => {
+ this.$refs.md.$img2Url(pos, url);
+ })
+ },
+ change(value, render){
+ // render 为 markdown 解析后的结果
+ this.html = render;
+ },
+ submit(){
+ console.log(this.content);
+ console.log(this.html);
+ this.$message.success('提交成功!');
+ }
}
}
-
\ No newline at end of file
+
+
\ No newline at end of file