明明填了数据依然提示是空的,可能原因如下:
1.type指默认为string,如果填写数字,则依然会提示为空,方法是在表单验证规则处加type 如{ required: true, message: '年龄不能为空', trigger: 'blur',type:'number' }
2.确认如下填写正确,注意,只能是:model和:rules,不能是v-model
3.官网上给的例子中没有v-model,其实是有错的,应该加上v-model而不是:model,如果不加表示原先的值没有变化,这样就会一直提示为空
4.确保prop的值和验证规则的名字一致