widget.js 2.58 KB
const vm = new Vue({
    el: '#zbxq',
    data: {
        ruleForm: {
            region: '',
            define: '',
            zblx: '',
            zbsx: '',
            zbfw: '',
            zbdw: '',
            state: null,
        },
        rules: {
            region: [
                { required: true, message: '不能为空', trigger: 'change' }
            ],
            define: [
                { required: true, message: '不能为空', trigger: 'change' }
            ],
            zblx: [
                { required: true, message: '不能为空', trigger: 'change' }
            ],
            zbsx: [
                { required: true, message: '不能为空', trigger: 'change' }
            ],
            zbfw: [
                { required: true, message: '不能为空', trigger: 'change' }
            ],
            zbdw: [
                { required: true, message: '不能为空', trigger: 'change' }
            ],
        },
        mxpz: true,
        value1: '',
        tableData: [{
            xh: '1',
            zbtxlx: '规划实施综合评估体系',
            yjfl: '协调',
            ejfl: '城乡融合',
        }, {
            xh: '2',
            zbtxlx: '规划实施专题监测预警体系',
            yjfl: '经济发展',
            ejfl: '————',
        }, {
            xh: '3',
            zbtxlx: '规划实施综合评估体系',
            yjfl: '协调',
            ejfl: '城乡融合',
        }],
        dataIndex: 0,
        status: 1,
        input4: '',
        zblb: ['生态保护红线', '城镇开发边界', '永久基本农田', '耕地保有量', '永久基本农田', '耕地保有量', '永久基本农田', '耕地保有量', '永久基本农田', '耕地保有量']
    },
    methods: {
        cellStyle ({ row, column, rowIndex, columnIndex }) {
            if (columnIndex === 0) {
                // 指定列号
                return 'text-align:center'
            } else {
                return ''
            }
        },
        contentzb (item, index) {
            console.log(item)
            console.log(index)
            this.state = index
            // console.log(a)
            // if (this.state === index) {
            //     document.getElementsByClassName("liebiao").classList.add("color");
            // }
        },
        submitForm (formName) {
            this.$refs[formName].validate((valid) => {
                if (valid) {
                    alert('submit!');
                } else {
                    console.log('error submit!!');
            return false;
        }
        });
        },
    }
})