Angular 在垫子图标按钮上单击可展开的垫子表

Angular 在垫子图标按钮上单击可展开的垫子表,angular,angular-material,material-design,mat-table,Angular,Angular Material,Material Design,Mat Table,我在my mat表中实现了以下功能(展开行详细信息,当您单击该行时,它将打开其详细信息): 但这是在我单击行的任何位置打开detail div。我只想在垫子上展开/打开或折叠图标展开更多/展开更少单击 我试图在点击按钮时调用onToggleChange,但它不起作用 如果有人能帮我的话 现在谢谢。我编辑了您的示例,我认为我达到了预期的行为。基本上,我使用ViewChildren视图查询来获取所有细节行指令实例,并在单击图标时调用切换函数。 看一看:非常感谢。这正是我一直试图做的,但没有成功。

我在my mat表中实现了以下功能(展开行详细信息,当您单击该行时,它将打开其详细信息):

但这是在我单击行的任何位置打开detail div。我只想在垫子上展开/打开或折叠图标展开更多/展开更少单击

我试图在点击按钮时调用onToggleChange,但它不起作用

如果有人能帮我的话


现在谢谢。

我编辑了您的示例,我认为我达到了预期的行为。基本上,我使用ViewChildren视图查询来获取所有细节行指令实例,并在单击图标时调用切换函数。
看一看:

非常感谢。这正是我一直试图做的,但没有成功。