Javascript 将component1复选框的值传递到component2上的列表中
我有两个问题: 1) 当单击checbox时,我有一个带有列表和功能过滤器的组件,但只有当checbox位于列表的同一组件内时,我才能进行过滤,但我只想为复选框创建一个组件 2) 现在我只需要判断复选框的真假,但我想在选中时传递一个值Javascript 将component1复选框的值传递到component2上的列表中,javascript,arrays,angular,filter,Javascript,Arrays,Angular,Filter,我有两个问题: 1) 当单击checbox时,我有一个带有列表和功能过滤器的组件,但只有当checbox位于列表的同一组件内时,我才能进行过滤,但我只想为复选框创建一个组件 2) 现在我只需要判断复选框的真假,但我想在选中时传递一个值 Plunker with example: 您的plunker出现了一些问题,无法正常工作 首先,引导这两个组件时,您应该只引导AppComponent 其次,您的输出注释应该如下所示: @Output()已选中:EventEmitter=neweventemi
Plunker with example:
您的plunker出现了一些问题,无法正常工作 首先,引导这两个组件时,您应该只引导
AppComponent
其次,您的输出
注释应该如下所示:
@Output()已选中:EventEmitter=neweventemitter();
除此之外,唯一的问题是您在AppComponent
中使用了错误的变量。在组件中,您正在使用检查
,即使您的过滤管正在使用变量检查
。因此,将变量更改为check
,就可以开始了:)
check:boolean=false;
塔塔切克(活动){
this.check=事件;
}
您的我尝试将复选框组件添加为列表组件上的指令,