File tree Expand file tree Collapse file tree 4 files changed +54
-46
lines changed
src/components/toolbar-button Expand file tree Collapse file tree 4 files changed +54
-46
lines changed Original file line number Diff line number Diff line change 11export default {
2- name : 'italic' ,
3- icon : 'fa-italic' ,
4- title : '斜体' ,
5- action : {
6- insert : [ '* ' , '* ' ]
7- }
8- }
2+ name : 'italic' ,
3+ icon : 'fa-italic' ,
4+ title : '斜体' ,
5+ action : {
6+ insert : [ ' _ ' , '_ ' ]
7+ }
8+ }
Original file line number Diff line number Diff line change 1+ export default {
2+ name : 'strikethrough' ,
3+ icon : 'fa-strikethrough' ,
4+ title : '删除线' ,
5+ action : {
6+ insert : [ '~~' , '~~' ]
7+ }
8+ }
Original file line number Diff line number Diff line change 11export default {
2- name : 'table' ,
3- icon : 'fa-table' ,
4- title : '插入表格' ,
5- action : {
6- request : {
7- title : '插入表格' ,
8- body : [
9- {
10- name : 'row' ,
11- title : '行数' ,
12- default : '3'
13- } ,
14- {
15- name : 'col' ,
16- title : '列数' ,
17- default : '2'
18- }
19- ] ,
20- callback ( data ) {
21- let rowString = '' ;
22- for ( let i = 0 ; i < data . col ; i ++ ) {
23- rowString += '| '
24- }
25- rowString += '|'
26-
27- let divString = ''
28- for ( let i = 0 ; i < data . col ; i ++ ) {
29- divString += '| ------------ '
30- }
2+ name : 'table' ,
3+ icon : 'fa-table' ,
4+ title : '插入表格' ,
5+ action : {
6+ request : {
7+ title : '插入表格' ,
8+ body : [
9+ {
10+ name : 'row' ,
11+ title : '行数' ,
12+ default : '3'
13+ } ,
14+ {
15+ name : 'col' ,
16+ title : '列数' ,
17+ default : '2'
18+ }
19+ ] ,
20+ callback ( data ) {
21+ let rowString = ''
22+ for ( let i = 0 ; i < data . col ; i ++ ) {
23+ rowString += '| '
24+ }
25+ rowString += '|'
3126
32- divString += '|'
27+ let divString = ''
28+ for ( let i = 0 ; i < data . col ; i ++ ) {
29+ divString += '| ------------ '
30+ }
3331
34- let outputString = rowString + '\n' + divString + '\n '
32+ divString += '| '
3533
36- for ( let i = 0 ; i < data . row - 1 ; i ++ ) {
37- outputString += rowString + '\n'
38- }
34+ let outputString = rowString + '\n' + divString + '\n'
3935
40- return outputString
41- }
36+ for ( let i = 0 ; i < data . row - 1 ; i ++ ) {
37+ outputString += rowString + '\n'
4238 }
39+
40+ return outputString
41+ }
4342 }
43+ }
4444}
Original file line number Diff line number Diff line change 11
22import BtnBold from './btn-bold'
3+ import BtnItalic from './btn-italic'
4+ import BtnStrikeThrough from './btn-strikethrough'
35import Divider from './divider'
46import BtnImg from './btn-img'
57import BtnLink from './btn-link'
68import BtnTable from './btn-table'
7- import BtnDelete from './btn-delete'
8- import BtnItalic from './btn-italic'
99import BtnsHeader from './btn-header'
1010import BtnUl from './btn-ul'
1111import BtnOl from './btn-ol'
1212import BtnHr from './btn-hr'
1313
1414export let toolbarBtn = [
1515 BtnBold ,
16- BtnDelete ,
16+ BtnStrikeThrough ,
1717 BtnItalic ,
1818 BtnHr ,
1919 Divider ,
You can’t perform that action at this time.
0 commit comments