chore:支持marked的setsetOption方法

This commit is contained in:
zhaoxuhui 2019-06-27 19:27:28 +08:00
parent dbd8846273
commit afaf8af453
13 changed files with 54 additions and 35 deletions

1
.gitignore vendored
View File

@ -9,3 +9,4 @@ yarn-error.log
*.ntvs* *.ntvs*
*.njsproj *.njsproj
*.sln *.sln
/build/

View File

@ -126,29 +126,32 @@ const config = {
### 更新日志 ### 更新日志
**1.3.0**
- 支持配置marked的markedOptions感谢[dkvirus](https://github.com/dkvirus)提出的[issues#12](https://github.com/zhaoxuhui1122/vue-markdown/issues/12)和具体的解决办法
**1.2.1** **1.2.1**
1. 支持theme、width、heigh动态切换 - 支持theme、width、heigh动态切换
**v1.2.0** **v1.2.0**
1. 优化代码体积按需加载highlight.js较少了三分之二的代码体积 - 优化代码体积按需加载highlight.js较少了三分之二的代码体积
2. 新增图片粘贴功能 - 新增图片粘贴功能
3. 增加图片预览功能 - 增加图片预览功能
4. 修复部分bug - 修复部分bug
**v0.9.3** **v0.9.3**
1. 解决初始化值initialValue无法动态改变的问题 - 解决初始化值initialValue无法动态改变的问题
2. 修改了打包配置 - 修改了打包配置
**v0.8.0** **v0.8.0**
1. 新增md文件导出和读取功能 - 新增md文件导出和读取功能
2. 修改预览部分样式 - 修改预览部分样式
3. 修改头部菜单样式 - 修改头部菜单样式
**v0.7.0** **v0.7.0**
1. 修复主题无法更新的问题 - 修复主题无法更新的问题
2. 修复文档初始化值无法动态切换的问题 - 修复文档初始化值无法动态切换的问题

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

4
dist/build.js vendored

File diff suppressed because one or more lines are too long

BIN
dist/build.js.gz vendored

Binary file not shown.

2
dist/build.js.map vendored

File diff suppressed because one or more lines are too long

BIN
dist/build.js.map.gz vendored

Binary file not shown.

View File

@ -1,7 +1,7 @@
{ {
"name": "vue-meditor", "name": "vue-meditor",
"description": "一款使用marked和highlight.js开发的一款markdown编辑器", "description": "一款使用marked和highlight.js开发的一款markdown编辑器",
"version": "1.2.1", "version": "1.3.0",
"author": "zhaoxuhui<1258835133@qq.com>", "author": "zhaoxuhui<1258835133@qq.com>",
"license": "MIT", "license": "MIT",
"main": "build/index.js", "main": "build/index.js",
@ -19,7 +19,7 @@
"highlight.js": "^9.12.0", "highlight.js": "^9.12.0",
"marked": "^0.4.0", "marked": "^0.4.0",
"vue": "^2.5.11", "vue": "^2.5.11",
"vue-meditor": "^1.2.1" "vue-meditor": "^1.3.0"
}, },
"browserslist": [ "browserslist": [
"> 1%", "> 1%",
@ -42,5 +42,6 @@
"webpack": "^3.6.0", "webpack": "^3.6.0",
"webpack-dev-server": "^2.9.1" "webpack-dev-server": "^2.9.1"
}, },
"readmeFilename": "README.md" "readmeFilename": "README.md",
"files":["build","README.md"]
} }

View File

@ -4,15 +4,15 @@
<h1>vue-markdown编辑器组件</h1> <h1>vue-markdown编辑器组件</h1>
<a target="_blank" href="https://github.com/zhaoxuhui1122/vue-markdown">使用文档</a> <a target="_blank" href="https://github.com/zhaoxuhui1122/vue-markdown">使用文档</a>
<div class="content"> <div class="content">
<mark-down @on-save="save" :theme="theme" :initialValue="initialValue"></mark-down> <mark-down @on-paste-image="handlePasteImage" @on-save="save" :theme="theme" :initialValue="initialValue" :markedOptions="{baseUrl:'http://smalleyes.oss-cn-shanghai.aliyuncs.com/'}"></mark-down>
</div> </div>
</div> </div>
</div> </div>
</template> </template>
<script> <script>
// import MarkDown from './markdown/index' // import MarkDown from './markdown/index' //
import MarkDown from "../build"; // // import MarkDown from "../build"; //
// import MarkDown from 'vue-meditor'; // import MarkDown from 'vue-meditor';
import doc from './doc'; import doc from './doc';
@ -30,6 +30,9 @@
methods: { methods: {
save(res) { save(res) {
console.log(res); console.log(res);
},
handlePasteImage(res) {
console.log(res);
} }
}, },
mounted() { mounted() {

View File

@ -13,7 +13,7 @@ GitHub :[https://github.com/zhaoxuhui1122/vue-markdown]( https://github.com/zhao
**效果** **效果**
![image](http://smalleyes.oss-cn-shanghai.aliyuncs.com/WechatIMG586.png) ![image](/WechatIMG586.png)
### 2.安装 ### 2.安装
@ -126,28 +126,39 @@ const config = {
### 更新日志 ### 更新日志
**1.3.0**
- 支持配置marked的markedOptions感谢[dkvirus](https://github.com/dkvirus)提出的[issues#12](https://github.com/zhaoxuhui1122/vue-markdown/issues/12)和具体的解决办法
**1.2.1**
- 支持themewidthheigh动态切换
**v1.2.0**
- 优化代码体积按需加载highlight.js较少了三分之二的代码体积
- 新增图片粘贴功能
- 增加图片预览功能
- 修复部分bug
**v1.0.0** **v1.0.0**
1. 优化代码体积按需加载highlight.js较少了三分之二的代码体积 - 优化代码体积按需加载highlight.js较少了三分之二的代码体积
2. 新增图片粘贴功能 - 新增图片粘贴功能
3. 增加图片预览功能 - 增加图片预览功能
4. 修复部分bug - 修复部分bug
**v0.9.3** **v0.9.3**
1. 解决初始化值initialValue无法动态改变的问题 - 解决初始化值initialValue无法动态改变的问题
2. 修改了打包配置 - 修改了打包配置
**v0.8.0** **v0.8.0**
1. 新增md文件导出和读取功能 - 新增md文件导出和读取功能
2. 修改预览部分样式 - 修改预览部分样式
3. 修改头部菜单样式 - 修改头部菜单样式
**v0.7.0** **v0.7.0**
1. 修复主题无法更新的问题 - 修复主题无法更新的问题
2. 修复文档初始化值无法动态切换的问题 - 修复文档初始化值无法动态切换的问题
` `