Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将component1复选框的值传递到component2上的列表中_Javascript_Arrays_Angular_Filter - Fatal编程技术网

Javascript 将component1复选框的值传递到component2上的列表中

Javascript 将component1复选框的值传递到component2上的列表中,javascript,arrays,angular,filter,Javascript,Arrays,Angular,Filter,我有两个问题: 1) 当单击checbox时,我有一个带有列表和功能过滤器的组件,但只有当checbox位于列表的同一组件内时,我才能进行过滤,但我只想为复选框创建一个组件 2) 现在我只需要判断复选框的真假,但我想在选中时传递一个值 Plunker with example: 您的plunker出现了一些问题,无法正常工作 首先,引导这两个组件时,您应该只引导AppComponent 其次,您的输出注释应该如下所示: @Output()已选中:EventEmitter=neweventemi

我有两个问题:

1) 当单击checbox时,我有一个带有列表和功能过滤器的组件,但只有当checbox位于列表的同一组件内时,我才能进行过滤,但我只想为复选框创建一个组件

2) 现在我只需要判断复选框的真假,但我想在选中时传递一个值

Plunker with example:

您的plunker出现了一些问题,无法正常工作

首先,引导这两个组件时,您应该只引导
AppComponent

其次,您的
输出
注释应该如下所示:

@Output()已选中:EventEmitter=neweventemitter();
除此之外,唯一的问题是您在
AppComponent
中使用了错误的变量。在组件中,您正在使用
检查
,即使您的过滤管正在使用变量
检查
。因此,将变量更改为
check
,就可以开始了:)

check:boolean=false;
塔塔切克(活动){
this.check=事件;
}

您的

我尝试将复选框组件添加为列表组件上的指令,