Javascript 如何更改子组件HTML

Javascript 如何更改子组件HTML,javascript,html,angular,material-design,angular-material,Javascript,Html,Angular,Material Design,Angular Material,我有以下问题: 我有一个角度材料的数据表。现在,我想实现一个特性,在这个特性中,我可以选择表中的一行,并将其拖动到应用程序的另一部分 在HTML中,使用draggable=“true”参数很容易,我可以将该参数添加到任何标记中 但是,我不知道行标记,也无法访问它们,因为角度材质生成了它 我怎样才能做到呢?是否可以使用ViewChild访问组件,然后将draggable参数添加到物料表组件中的每个行标记 或任何最佳实践?因为我认为自定义角度材质组件始终是一个问题。使用mat row属性 <m

我有以下问题:

我有一个角度材料的数据表。现在,我想实现一个特性,在这个特性中,我可以选择表中的一行,并将其拖动到应用程序的另一部分

在HTML中,使用
draggable=“true”
参数很容易,我可以将该参数添加到任何标记中

但是,我不知道行标记,也无法访问它们,因为角度材质生成了它

我怎样才能做到呢?是否可以使用
ViewChild
访问组件,然后将
draggable
参数添加到物料表组件中的每个行标记


或任何最佳实践?因为我认为自定义角度材质组件始终是一个问题。

使用
mat row
属性

<mat-row draggable="true" *matRowDef="let row; columns: displayedColumns;"></mat-row>


您试过
垫子行的标签吗?谢谢。不过我需要澄清一点,我们使用Alfresco ADF,然后使用材料设计。所以我没有访问mat row:D的权限。抱歉,但我只是觉得这就足够了,我只需要知道,攻击这个的最好方法是什么。看,这就是为什么你问问题时会发布代码。