zoukankan      html  css  js  c++  java
  • iview render中验证规则

    iview render中验证规则

    {
        isDouble: true,
        value: '',
        field: 'startDate',
        type: 'datePicker',
        placeholder: 'xxx',
        title: 'xxx',
        style: ' 100%;',
        layout: {
            row: 1,
            span: 8,
            offset: 0
        },
        options: {
            type: 'date',
            format: 'yyyy-MM-dd'
        },
        validators: {
            required: {
            required: true,
            message: 'xxx' // 点击选择
            }
        }
    },
    {
        hide: true,
        value: '',
        field: 'endDate',
        type: 'datePicker',
        placeholder: 'xxx',
        title: '-',
        style: ' 100%;',
        validators: {
            required: {
                required: true,
                message: 'xxx' // '日期至不能为空'
            },
            validator: (rule, value, callback, source, options) => {
                
                let start = this.formData.items[1].value;
                let end = this.formData.items[2].value;
                console.log('start_end:', start, end);
                // if ((new Date(this.formData.items[2].value).getTime() - new Date(this.formData.items[1].value).getTime()) / 86400000 > 90) {
                //     callback(['日期跨度不能超过90天']);
                // } else {
                //     callback([]);
                // }
                if ((new Date(this.formData.items[2].value).getTime() - new Date(this.formData.items[1].value).getTime()) / 86400000 > 90) {
                    this.$Message.info('日期跨度不能超过90天');
                    return false;
                } else {
                    callback([]);
                }
            }
        },
        layout: {
            row: 1,
            span: 4,
            offset: 0
        },
        options: {
            type: 'date',
            format: 'yyyy-MM-dd'
        }
    },

    end.

  • 相关阅读:
    MySQL第七课
    MySQL第六课
    mysql第五课
    MySQL第四课
    MySQL第三课
    MYSQL第一课
    MYSQL第二课
    char、vchar、nvarchar 的区别
    SSRS Reporting Service安装与部署
    存储过程用法
  • 原文地址:https://www.cnblogs.com/wn798/p/12120243.html
Copyright © 2011-2022 走看看