1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| const option = { column: [ { label: '内容', prop: 'content', type: 'input', span: 12, component: 'avue-ueditor', action: '/blade-resource/oss/endpoint/put-file', propsHttp: {res: 'data', url: 'link'}, hide: true, minRows: 4, customConfig: { MENU_CONF: { lineHeight: { lineHeightList: ['2', '2.5', '3', '3.5'] }, fontFamily: { fontFamilyList: ['黑体', '楷体'] }, uploadImage: { maxFileSize: 2 * 1024 * 1024 }, color: { colors: ['#000', '#333', '#666'] } }, excludeKeys: [ 'blockquote', 'bgColor', 'color', 'group-more-style', 'fontFamily', 'bulletedList', 'numberedList', 'todo', 'emotion', 'insertLink', 'group-video', 'insertTable', 'codeBlock', 'divider', 'fullScreen' ] }, } ] }
|