Javascript 发出函数以获取:checked的值

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

是否可以在输入字段上向父组件发出带有:checked的函数,以返回:checked的值?目前正试图这样做

返回false的简单函数

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']