layoutPropertyMixin.js 4.39 KB
export default {
    data() {
        return {
            columnsList: [
                {
                    name: '一行两列',
                    type: [
                        {
                            key: '12:12',
                            value: 'icon-yihanglianglie1',
                            tip: '1:1',
                            active: false
                        },
                        {
                            key: '8:16',
                            value: 'icon-yihanglianglie2',
                            tip: '1:2',
                            active: false
                        },
                        {
                            key: '16:8',
                            value: 'icon-yihanglianglie3',
                            tip: '2:1',
                            active: false
                        },
                    ]
                },
                {
                    name: '一行三列',
                    type: [
                        {
                            key: '8:8:8',
                            value: 'icon-yihangsanlie1',
                            tip: '1:1:1',
                            active: false
                        },
                        {
                            key: '6:6:12',
                            value: 'icon-yihangsanlie2',
                            tip: '1:1:2',
                            active: false
                        },
                        {
                            key: '12:6:6',
                            value: 'icon-yihangsanlie3',
                            tip: '2:1:1',
                            active: false
                        }, {
                            key: '6:12:6',
                            value: 'icon-yihangsanlie4',
                            tip: '1:2:1',
                            active: false
                        },
                    ]
                },
                {
                    name: '一行四列',
                    type: [

                        {
                            key: '6:6:6:6',
                            value: 'icon-yihangsilie',
                            tip: '1:1:1:1',
                            active: false
                        },

                    ]
                },
            ],
            aBorderOptions: [
                {
                    lable:'all',
                    options: [
                        {
                            key: 'wkx',
                            value: '无框线'
                        },
                        {
                            key: 'sykx',
                            value: '所有框线'
                        },
                        {
                            key: 'wbkx',
                            value: '外侧框线'
                        },
                        {
                            key: 'nbkx',
                            value: '内部框线'
                        },
                    ]
                },
                {
                    lable: 'some',
                    options: [
                        {
                            key: 'skx',
                            value: '上框线'
                        },
                        {
                            key: 'xkx',
                            value: '下框线'
                        },
                        {
                            key: 'zkx',
                            value: '左框线'
                        },
                        {
                            key: 'ykx',
                            value: '右框线'
                        },
                    ]
                },

            ],
            lineTypeOptions: [
                {
                    key: 'none',
                    value:'none'
                },
                {
                    key: `1px solid`,
                    value:'solid1px'
                },
                {
                    key: '2px solid',
                    value:'solid2px'
                },
                {
                    key: '3px solid',
                    value:'solid3px'
                },
                {
                    key: '5px solid',
                    value:'solid5px'
                },
                {
                    key: '1px dashed',
                    value:'dashed1px'
                },
            ]
        }
    },
}