zoukankan      html  css  js  c++  java
  • vue同时校验两个表单

      const rule1 = new Promise((resolve, reject) => {
                            this.$refs['BaseInfoModel'].validate(valid => {
                                if (valid) {
                                    resolve()
                                } else {
                                    return false;
                                }
                            })
                        })
                        const rule2 = new Promise((resolve, reject) => {
                            this.$refs['BaseInfoModel2'].validate(valid => {
                                if (valid) {
                                    resolve()
                                } else {
                                    return false;
                                }
                            })
                        })
     
                        Promise.all([rule1, rule2]).then(() => {
                            //进行的操作
                            sa.ajax('/IntegralMalls/Orders/OrderDelivery', { model: self.BaseInfoModel }, function (res) {
                                if (res.Status) {
                                    sa.alert(res.Message, res.Status, function () {
                                        parent.app.f5();
                                        sa.closeCurrIframe();
                                    });
                                } else {
                                    sa.error(res.Message, res.Status, function () {
                                    });
                                }
                            }.bind(this));
    
                        }) 

    源文:https://blog.csdn.net/AN0692/article/details/105528755/

    此随笔或为自己所写、或为转载于网络。仅用于个人收集及备忘。

  • 相关阅读:
    浅析 KMP
    【GOJ 3049】玩具
    较详细的gdb入门教程
    【GOJ 2963】记者
    【GOJ 2961】数数
    GF OIer's Talk 维护笔记
    Linux 中 UFW 的使用
    开源是什么?能吃吗?
    个人介绍
    NOIP2020 爆零记
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/14781177.html
Copyright © 2011-2022 走看看