Vue.js 国家,这是什么?
我在使用时遇到了Vue.js 国家,这是什么?,vue.js,bootstrap-vue,vuelidate,Vue.js,Bootstrap Vue,Vuelidate,我在使用时遇到了 :将声明为vue属性 我在文件里什么也没找到,我很困惑。它从哪里来,有什么作用? 实际上,我需要用它来验证输入字段。但我更愿意使用@blur而不是state,但它不起作用。如中所述: 状态-布尔值-空值 控制组件的验证状态外观。”true表示有效,false表示无效,或null表示无验证状态 要动态绑定此属性,我们可以使用v-bind指令,如: <b-form-select id="example-input-2" v-bind:state
:将
声明为vue属性
我在文件里什么也没找到,我很困惑。它从哪里来,有什么作用?
实际上,我需要用它来验证输入字段。但我更愿意使用@blur而不是state,但它不起作用。如中所述:
状态-布尔值-空值
控制组件的验证状态外观。”true表示有效,false表示无效,或null表示无验证状态
要动态绑定此属性,我们可以使用v-bind
指令,如:
<b-form-select
id="example-input-2"
v-bind:state="validateState('food')"
></b-form-select>
“状态”不是一个属性,而是一个属性,它是子组件中的一个属性,需要从主vue文件传递布尔值,或者称为“父组件”
这里使用的属性是“v-bind”或“:”缩写,然后传递属性“state”,因此:state”
<b-form-select
id="example-input-2"
:state="validateState('food')"
></b-form-select>