在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ el-form-item 里 el-select 驗(yàn)證失效,checkbox-g

el-form-item 里 el-select 驗(yàn)證失效,checkbox-group 選一個(gè)結(jié)果全選了

我一個(gè) form 表單,每一個(gè) el-form-item 都設(shè)置了 prop, el-input 的驗(yàn)證沒(méi)有問(wèn)題,但是 el-select 驗(yàn)證不起作用,el-checkbox-group 選中也有問(wèn)題

el-select 和 el-checkbox-group 都是有子元素的,所以很可能是 el-form-item 的 prop 不對(duì)作用這種類型的結(jié)構(gòu)。

代碼:

<el-form :model="formData" :rules="formRules" ref="formData">
    <el-form-item label="描述" prop="description" :label-width="'150px'">
        <el-input v-model="formData.description" auto-complete="off"></el-input>
    </el-form-item>
    <el-form-item label="分類--這里的驗(yàn)證不生效" prop="category" :label-width="'150px'">
        <el-select v-model="formData.category" placeholder="業(yè)務(wù)分類" @change="selectList">
            <el-option
                v-for="item in fields.category"
                :key="item.value"
                :label="item.label"
                :value="item.value">
            </el-option>
        </el-select>
    </el-form-item>
    <el-form-item label="配置--這里的checkbox的單個(gè)選中會(huì)觸發(fā)全部選中" prop="config" :label-width="'150px'">
        <el-checkbox-group v-model="formData.config">
            <el-checkbox v-for="(item, key) in configFieldList" :label="item" name="config" :key="key">{{item}}</el-checkbox>
        </el-checkbox-group>
    </el-form-item>
</el-form>

上面的select 我可以使用 validateField 自己驗(yàn)證,但是 checkbox-group 我應(yīng)該怎么去搞?

回答
編輯回答
毀與悔

竟然是 config 的數(shù)據(jù)類型的問(wèn)題,必須是 數(shù)組,而我定義的是對(duì)象,但是這個(gè)也沒(méi)有報(bào)錯(cuò),既然強(qiáng)制要求類型,但是又不拋出錯(cuò)誤...

2018年3月6日 17:21
編輯回答
好難瘦
<el-checkbox-group v-model="formData.config">

這里面的這個(gè)formData.config必須是一個(gè)數(shù)組 初始值就必須是數(shù)組

2018年5月31日 19:46