async-validator的 name: value1 里面的value1无法得到值

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>),好了下面开始说正事:


            const yuanchengName = (rule, value1, callback) => {
                if (!value1) {
                    return callback(new Error('不能为空'));
                }

                axios.post(this.url + 'vdata/vdata_cate/apiIsVdataCateExist', {
                    name: value1
                }, {
                    headers: {
                        'Content-Type': 'application/x-www-form-urlencoded'
                    },
                }).then((response) => {
                        
                    console.log(value1);

                    console.log(response.data);
                    if (response.data == 'find') {
                        //已存在
                        callback(new Error('该分类名称已经存在'));
                    } else {
                        callback();
                    }
                });

            };
ruleValidate: {
                    vdatacate_name: [{
                            required: true,
                            message: "分类名称不能为空",
                            trigger: 'blur'
                        },
                        {
                            validator: yuanchengName,
                            trigger: 'blur'
                        }
                    ],

async-validator的
name: value1
里面的value1无法得到值

郑重声明:本站部分内容转载自网络,版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们(QQ/微信153890879)修改或删除,多谢。