vue-markdown-demo
0.1.0 • Public • Published
npm install vue-markdown-demo
参数 |
说明 |
类型 |
可选值 |
默认值 |
code |
vue示例代码,单文件组件 |
string |
|
|
scope |
单文件组件中,从外部import的组件 |
object |
|
|
demo
<template>
<div>{{msg}}</div>
</template>
<script>
export default {
data () {
return {
msg: '测试'
}
},
mounted () {
this.msg = moment().format('YYYY-MM-DD HH:mm:ss')
}
}
</script>
<style></style>
<template>
<div class="test">
<markdown-docs :code="code" :scope="scope"></markdown-docs>
</div>
</template>
<script>
import axios from 'axios'
import markdownDocs from '../components/index'
import moment from 'moment'
export default {
data () {
return {
code: '',
scope: {
moment
}
}
},
components: {
markdownDocs
},
mounted () {
this.getCode()
},
methods: {
getCode () {
let url = './code.vue'
axios.get(url).then((result) => {
this.code = result.data
})
}
}
}
</script>
<style>
.test{
width: 100%;
height: 100%;
}
</style>
![](https://raw.githubusercontent.com/chenxiaobin/vue-markdown-docs/master/public/images/test.jpg)
Readme
Keywords
nonePackage Sidebar
Install
Weekly Downloads