Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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
Json 两个子组件的更改如何导致父组件的更改';谁的产量? 我有大学的任务要做,我被困在中间。我有两个子组件,一个是有复选框来过滤结果,另一个是要显示的输出细节。现在我已经完成了外部部分,即布局,但是现在我对如何暗示其功能和所有内容感到困惑,伙计们,请帮我解决这个问题,因为我从过去的一天半开始就一直在这样做_Json_Angular_Checkbox_Filter - Fatal编程技术网

Json 两个子组件的更改如何导致父组件的更改';谁的产量? 我有大学的任务要做,我被困在中间。我有两个子组件,一个是有复选框来过滤结果,另一个是要显示的输出细节。现在我已经完成了外部部分,即布局,但是现在我对如何暗示其功能和所有内容感到困惑,伙计们,请帮我解决这个问题,因为我从过去的一天半开始就一直在这样做

Json 两个子组件的更改如何导致父组件的更改';谁的产量? 我有大学的任务要做,我被困在中间。我有两个子组件,一个是有复选框来过滤结果,另一个是要显示的输出细节。现在我已经完成了外部部分,即布局,但是现在我对如何暗示其功能和所有内容感到困惑,伙计们,请帮我解决这个问题,因为我从过去的一天半开始就一直在这样做,json,angular,checkbox,filter,Json,Angular,Checkbox,Filter,这是我到现在为止所做的工作 当复选框子组件中发生任何更改时,请评估选中的所有复选框,并将其传递给事件发射器。使用该数据,您可以使用模板引用变量详细描述子组件的所有方法。试试看。我在这方面做了一些改变。 让我们将您的结构简化为:- <app-parent> <child-checkbox (checkedValues)="showFreshDetails($event,details)"></child-box> <child-details #de


这是我到现在为止所做的工作

当复选框子组件中发生任何更改时,请评估选中的所有复选框,并将其传递给事件发射器。使用该数据,您可以使用模板引用变量详细描述子组件的所有方法。试试看。我在这方面做了一些改变。 让我们将您的结构简化为:-

<app-parent>
 <child-checkbox (checkedValues)="showFreshDetails($event,details)"></child-box>
 <child-details  #details></child-details>
</app-parent>
现在在showFreshDetails(json,details)(在父组件中定义)中,您正在传递这个json以及子细节组件的模板引用变量。这里定义为#子详细信息组件上的详细信息。
在showFreshDetails()中,您可以调用子细节组件的方法,例如:;le showNewDetails()使用模板引用变量details,如果您愿意,也可以将您发出的json传递给该方法。

将过滤后的值传递到
change
event of checkbox中,然后将该值发送给
parent
,在parent中获取该值并过滤您的数据您想做什么?基于一个子组件中的选中项,是否在另一个子组件中显示结果输出?这是任务吗?@emkay是要显示的列表在一个子项中,而筛选器在另一个子项中。。!!两者都连接到一个父级component@AbdulBasit但是父组件只是显示两个子组件..实际内容都在两个子组件中,所以我怎么做??请详细解释一点。我不太明白你的意思。对不起,你能简要介绍一下吗?我现在已经更新了。我用一个新的开始开始,刚刚尝试将一个孩子连接到另一个孩子。请问你在stackblitz中做了哪些更改?我看起来也一样。而且我已经更新了答案,看看你是否能理解它,或者我应该提供更多的解释。我已经简化了一点,现在我正在从子复选框组件发出值,并试图在其他组件中捕获它。你能看看这个吗。因为我想两个子组件之间需要一些链接。。
[{'option1':checked},{'option2':unchecked})]