hinesboy / mavonEditor

mavonEditor - A markdown editor based on Vue that supports a variety of personalized features
http://www.mavoneditor.com/
MIT License
6.42k stars 917 forks source link

[Question] 关于 katex扩展的问题 #690

Open LIRUILONGS opened 3 years ago

LIRUILONGS commented 3 years ago

嗯,想问问您,支持 katex 不,方式是什么?

是这样的方式嘛?我的报错

import Vue from 'vue'
import App from './App.vue'
import 'mavon-editor/dist/css/index.css'
import mavonEditor from 'mavon-editor'
import VueKatex from 'vue-katex';
import katex from 'katex'
import 'katex/dist/katex.min.css';

Vue.use(VueKatex)
//Vue.config.productionTip = false
Vue.use(mavonEditor)

mavonEditor.markdownIt.set({}).use(katex);
new Vue({
  render: h => h(App),
}).$mount('#app')
LIRUILONGS commented 3 years ago

嗯,解决了,不知道方式对不对

import Vue from 'vue'
import App from './App.vue'
import 'mavon-editor/dist/css/index.css'
import mavonEditor from 'mavon-editor'
//import VueKatex from 'vue-katex';
//import 'katex/dist/katex.min.css';
import Md_Katex from '@iktakahiro/markdown-it-katex'

//Vue.use(VueKatex)
//Vue.config.productionTip = false
Vue.use(mavonEditor)

mavonEditor.markdownIt.set({}).use(Md_Katex);
new Vue({
  render: h => h(App),
}).$mount('#app')