这么写: <div slot="error" slot-scope="{ error }"> <a href="https://baidu.com">{{ error }}</a> </div>给你举个例子:<el-form :model="numberValidateForm" ref="numberValidateForm" label-width="100px" class="demo-ruleForm" > <el-form-item label="年龄" prop="age" :rules="[ { required: true, message: '年龄不能为空' }, { type: 'number', message: '年龄必须为数字值' } ]" > <el-input type="age" v-model.number="numberValidateForm.age" autocomplete="off" ></el-input> <div slot="error" slot-scope="{ error }"> <a href="https://baidu.com">{{ error }}</a> </div> </el-form-item> <el-form-item> <el-button type="primary" @click="submitForm('numberValidateForm')" >提交</el-button > </el-form-item> </el-form><script> export default { data() { return { numberValidateForm: { age: '' } }; }, methods: { submitForm(formName) { this.$refs[formName].validate((valid) => { if (valid) { alert('submit!'); } else { console.log('error submit!!'); return false; } }); }, resetForm(formName) { this.$refs[formName].resetFields(); } } } </script>在线预览:https://codepen.io/lssssi-163-com/pen/gOoBLLo
这么写:
给你举个例子:
在线预览:https://codepen.io/lssssi-163-com/pen/gOoBLLo