@@ -19,7 +19,7 @@ $ npm install perfect-markdown --save
1919``` javascript
2020 import Vue from ' vue'
2121 import store from ' @/store' // vuex is required in perfect-markdown
22- import pmd from ' perfect-markdown'
22+ import pmd from ' perfect-markdown' // or import pmd from 'perfect-markdown/lib/pmd.umd.min.js'
2323 // use
2424 Vue .use (pmd, { store }) // register pmd vuex module
2525
@@ -38,94 +38,6 @@ $ npm install perfect-markdown --save
3838 ></pmd >
3939</div >
4040```
41- ` webpack.base.conf.js `
42- ``` javascript
43- {
44- test: / \. md$ / ,
45- loader: ' raw-loader'
46- }
47- ```
48-
49- ## i18n
50- we support i18n and integrated Chinese Simplified(zh-CN) and English(en),default Chinese Simplified.
51-
52- ``` javascript
53- import Vue from ' vue'
54- import store from ' @/store' // vuex is required in perfect-markdown
55- import pmd from ' perfect-markdown'
56- // use
57- Vue .use (pmd, { store }) // register pmd vuex module
58- consoloe .log (pmd)
59- pmd .setI18nLocale (' en' ) // set locale english
60- // also we can add new language package through the following methods
61- // pmd.setLangMessages(lang, messages) // set lang and translation
62- // pmd.setHelp(lang, helpMd) // set lang and help doc, the doc is a markdown file
63-
64- ```
65- pmd.setLangMessages(lang, messages) messages demo
66-
67- ``` javascript
68- {
69-
70- editor: {
71- preview: ' preview'
72- },
73- toolbar: {
74- left: {
75- bold: ' Bold' ,
76- italic: ' Italic' ,
77- title: ' Header' ,
78- h1: ' Header 1' ,
79- h2: ' Header 2' ,
80- h3: ' Header 3' ,
81- h4: ' Header 4' ,
82- h5: ' Header 5' ,
83- underline: ' Underline' ,
84- throughline: ' Strikethrough' ,
85- mark: ' Mark' ,
86- sub: ' Subscript' ,
87- sup: ' Superscript' ,
88- left: ' left' ,
89- center: ' center' ,
90- right: ' right' ,
91- quotation: ' Quote' ,
92- ul: ' Ul' ,
93- ol: ' Ol' ,
94- code: ' Code' ,
95- table: ' Table' ,
96- link: ' Link' ,
97- image: ' Image' ,
98- video: ' Video' ,
99- fromNetwork: ' From network' ,
100- fromLocal: ' Local' ,
101- attachment: ' attachment' ,
102- clear: ' Clear' ,
103- imageName: ' Image Name' ,
104- imageLink: ' Image Link' ,
105- cancel: ' Cancel' ,
106- confirm: ' Confirm' ,
107- videoLink: ' Video Link' ,
108- linkName: ' Link Name' ,
109- attachmentName: ' Attachment Name' ,
110- attachmentLink: ' Attachment Link' ,
111- fileName: ' 【Attachment】'
112- },
113- right: {
114- split: ' Split ' ,
115- fullscreen: ' Fullscreen' ,
116- import: ' Import' ,
117- export: ' Export' ,
118- print: ' Print' ,
119- help: ' Help' ,
120- downloadFileName: ' unkown.md'
121-
122- }
123- },
124- autoTextarea: {
125- placeholder: ' please input'
126- }
127- }
128- ```
12941
13042## API
13143
0 commit comments