Javascript 发出函数以获取:checked的值
是否可以在输入字段上向父组件发出带有:checked的函数,以返回:checked的值?目前正试图这样做 返回false的简单函数Javascript 发出函数以获取:checked的值,javascript,vue.js,vuejs2,Javascript,Vue.js,Vuejs2,是否可以在输入字段上向父组件发出带有:checked的函数,以返回:checked的值?目前正试图这样做 返回false的简单函数 isAllStudentsFromClassSelected(){ return false }, 子组件中的输入字段,该字段试图通过向父组件发出函数来获取:checked值 <input class="form-check-input class-checkbox" type="checkbox" value
isAllStudentsFromClassSelected(){
return false
},
子组件中的输入字段,该字段试图通过向父组件发出函数来获取:checked值
<input class="form-check-input class-checkbox" type="checkbox" value="" id="all-tutors" :checked="$emit('testing2')">
有了这段代码,我似乎每次都会返回一个复选框,即使函数应该返回false。使用computed:
家长:
<my-component :isChecked="isAllStudentsFromClassSelected"></my-component>
computed: {
isAllStudentsFromClassSelected(){
return false
}
}
计算:{
isAllStudentsFromClassSelected(){
返回错误
}
}
儿童:
<input class="form-check-input class-checkbox" type="checkbox" value="" id="all-tutors" :checked="isChecked">
props: ['isChecked']
道具:['isChecked']
:选中的
应该是@选中的
。但我不确定选中的是否是一个事件。如果选中不起作用,您可以使用@change
,然后在您的方法中检查值。@S.Visser我不希望函数在更改时运行,我尝试使用函数返回true或false,具体取决于处于何种状态。
<input class="form-check-input class-checkbox" type="checkbox" value="" id="all-tutors" :checked="isChecked">
props: ['isChecked']