| | |
| | | 'line-through': '中划线', |
| | | 'icon': '图标', |
| | | 'iconfront': '图标', |
| | | 'iconback': '图标', |
| | | 'iconback': '图标' |
| | | } |
| | | |
| | | if (text[0] === 'indent') { |
| | | return ( |
| | | <div>缩进/{text[1]}个字符</div> |
| | | ) |
| | | } else if (text[0] === 'pointfront') { |
| | | return ( |
| | | <div><span style={{display: 'inline-block', width: '8px', height: '8px', borderRadius: '14px', background: 'black', verticalAlign: 'middle'}}></span> 点(前)</div> |
| | | ) |
| | | } else if (text[0] === 'pointback') { |
| | | return ( |
| | | <div>点(后) <span style={{display: 'inline-block', width: '8px', height: '8px', borderRadius: '14px', background: 'black', verticalAlign: 'middle'}}></span></div> |
| | | ) |
| | | } |
| | | |
| | | return ( |
| | |
| | | }) |
| | | } |
| | | ] |
| | | |
| | | let signs = [ |
| | | { |
| | | value: 'font', |
| | |
| | | label: '中划线' |
| | | }, |
| | | { |
| | | value: 'pointfront', |
| | | label: '点(前)' |
| | | }, |
| | | { |
| | | value: 'pointback', |
| | | label: '点(后)' |
| | | }, |
| | | { |
| | | value: 'iconfront', |
| | | label: '图标(前)', |
| | | children: icons |
| | |
| | | value: 'iconback', |
| | | label: '图标(后)', |
| | | children: icons |
| | | }, |
| | | { |
| | | value: 'indent', |
| | | label: '缩进', |
| | | children: [{ |
| | | value: 2, |
| | | label: '2个字符' |
| | | }, { |
| | | value: 4, |
| | | label: '4个字符' |
| | | }, { |
| | | value: 6, |
| | | label: '6个字符' |
| | | }, { |
| | | value: 8, |
| | | label: '8个字符' |
| | | }] |
| | | } |
| | | ] |
| | | |
| | | if (type === 'line' || type === 'sequence') { |
| | | signs.pop() |
| | | signs.pop() |
| | | signs.pop() |
| | | signs.pop() |
| | | signs.pop() |
| | | } else if (type === 'slider') { |
| | | markColumns = markColumns.filter(col => { |
| | | col.width = '20%' |