• 日期选择器选取时间范围(非空以及初始时间不能在当天以前)


    el-form-item( label="推送时间", prop="activitydate")
          el-date-picker( v-model="popupform.activitydate", type="daterange", range-separator="至", start-placeholder="开始日期", end-placeholder="结束日期", value-format="yyyy-MM-dd" )
     
    export default {
        data() {
            
       const checkactivitydate = (rule, value, callback) => {
                if (!value || value.length < 2) {
                    callback(new Error('时间不能为空'));
                }
                if (value && value.length === 2) {
                    if (new Date(value[0]).getTime() < Date.now() - 8.64e7) {
                        callback(new Error('开始时间必须在当前时间之后'));
                    }
                }
                callback();
            };
            return {
        popupform: { activitydate: []  }
        
        rules: {
                    activitydate: [{ validator: checkactivitydate }],
                },
        }
  • 相关阅读:
    Node.js:事件循环
    Node.js:回调函数
    Node.js:REPL(交互式解释器)
    Node.js:NPM 使用介绍
    Node.js:创建第一个应用
    Node.js:安装配置
    Node.js:教程
    Node.js:目录
    Node.js:template
    虚拟化之xenserver
  • 原文地址:https://www.cnblogs.com/J-Luck/p/13370986.html
Copyright © 2020-2023  润新知