鍍金池/ 問答/HTML/ el-select添加表單校驗,不執(zhí)行。問題出在哪里?

el-select添加表單校驗,不執(zhí)行。問題出在哪里?

 <el-form-item prop="test2">
          <el-select v-model="form.discountId" :disabled="!(form.discount === 3)">
            <el-option v-for="item in discountschema"
                       :key="item.id"
                       :label="item.name"
                       :value="item.id"
                       ></el-option>
          </el-select>
          </el-form-item>
 const validateTest = (rule,value,callback) => {
        
        if (!(this.discount === 3)) {
          callback();
        }
        else {
          console.log("dsafsaf");
          this.discountschema.map(item =>{
            if (!item.discountId){
              callback(new Error("fasdfadf"));
            }
          });
        }
      };
 test2: [
            {validator: validateTest, required: true, trigger: 'blur'}
          ],

給一個select寫了一個校驗 如果這個select沒有選中值得話 需要提示 但是校驗不執(zhí)行 不知道哪里的問題

回答
編輯回答
孤客

代碼貼全點,你確定加力 rules

2017年9月4日 09:56