1一定要把.number去掉
<el-form-item label="车型名称:" prop="carTypeName">
<!-- 一定要把.number去掉 -->
<el-input placeholder="控制在25个字以内" type="num" v-model="checkFields.carTypeName" maxlength="25"></el-input>
</el-form-item>
2一定要加上 v-if="dialogVisible" 否则当你修改之后初始化的时候会直接验证 官方wiki有这方面的说明
<el-dialog :visible.sync='dialogVisible' title='添加车型' width='40%' top='3vh' :close-on-click-modal="false" v-if="dialogVisible">