el-Form-Validator überprüft die Eingabe (doppelte Namen sind nicht zulässig) (Problem mit doppelten Namen)

data() {
    
    
    
    var validateCompanyName = async (rule, value, callback) =>{
    
    
      if(value) {
    
    
        const {
    
     code } = await addAccessScheme(value)
        if(code==200) {
    
    
          callback();
        }else {
    
    
          callback(new Error('该名称已有'));
        }
      }else {
    
    
        callback(new Error('请输入套餐配置名称'));
      }
    };

	return {
    
    
		...
	}
	
}
programRules: {
    
    
   companyName: [
     {
    
     required: true, validator: validateCompanyName,  trigger: 'blur' },
   ],
}

Supongo que te gusta

Origin blog.csdn.net/qq_46302247/article/details/132898042
Recomendado
Clasificación