From 5b3b8b87d12926b090ddcd7644700828d7b13203 Mon Sep 17 00:00:00 2001 From: Pan <panfree23@gmail.com> Date: Thu, 26 Oct 2017 14:06:32 +0800 Subject: [PATCH] refactor:change MdEditor to MarkdownEditor --- src/views/components/markdown.vue | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/views/components/markdown.vue b/src/views/components/markdown.vue index c50752cb..c02d43e2 100644 --- a/src/views/components/markdown.vue +++ b/src/views/components/markdown.vue @@ -2,7 +2,7 @@ <div class="components-container"> <code>Markdown 我们这里选用了 <a href="https://github.com/sparksuite/simplemde-markdown-editor" target="_blank">simplemde-markdown-editor</a> ,简å•çš„用vueå°è£…了一下<a target='_blank' href='https://segmentfault.com/a/1190000009762198#articleHeader14'> ç›¸å…³æ–‡ç« </a></code> <div class="editor-container"> - <md-editor id='contentEditor' ref="contentEditor" v-model='content' :height="300" :zIndex='20'></md-editor> + <markdown-editor id='contentEditor' ref="contentEditor" v-model='content' :height="300" :zIndex='20'></markdown-editor> </div> <el-button @click='markdown2Html' style="margin-top:80px;" type="primary">转为HTML<i class="el-icon-document el-icon--right"></i></el-button> <div v-html="html"></div> @@ -10,16 +10,27 @@ </template> <script> -import MdEditor from '@/components/MarkdownEditor' +import MarkdownEditor from '@/components/MarkdownEditor' export default { - components: { MdEditor }, + components: { MarkdownEditor }, data() { return { content: '## Simplemde', html: '' } }, + computed: { + cachedViews() { + return this.$store.state.app.cachedViews + } + }, + // deactivated() { + // console.log(this.cachedViews.indexOf(this.$route.name)) + // if (this.cachedViews.indexOf(this.$route.name) < 0) { + // this.$destroy() + // } + // }, methods: { markdown2Html() { import('showdown').then(showdown => { -- GitLab