Angular 角度8:侦听不可访问元素上的事件
我正在使用第三方组件在树状视图中显示我的组织单位 我想在这棵树的每个项目上听一个点击事件,然后在这个事件之后做一些事情,但是我没有访问这个元素的权限。 我唯一拥有的是:Angular 角度8:侦听不可访问元素上的事件,angular,charts,angular2-template,viewchild,Angular,Charts,Angular2 Template,Viewchild,我正在使用第三方组件在树状视图中显示我的组织单位 我想在这棵树的每个项目上听一个点击事件,然后在这个事件之后做一些事情,但是我没有访问这个元素的权限。 我唯一拥有的是: <mui-org-chart (itemClick)='showOuManagementDialog($event)' [topEmployee]="displayOuResult" direction="vertical"></mui-org-chart> 但我想更改此组件
<mui-org-chart (itemClick)='showOuManagementDialog($event)' [topEmployee]="displayOuResult"
direction="vertical"></mui-org-chart>
但我想更改此组件的内部模板
朋友们,你能帮我吗?你必须去GitHub,点击fork按钮,修改库以执行你想要的操作,构建库并使用你自己的修改版本 可在以下位置找到该库: 以下是有关如何使用叉子的说明: 修改库后,有三个选项:
这就是开源世界的运作方式。如果缺少您需要的东西,那么您可以帮助项目并提供新功能。这是什么组件?这是第三方库吗?@HugoNoro是的,除非该组件公开单击事件,否则情况就是这样,您没有太多选择。您可以做的是尝试扩展组件,检查源代码并实现您自己的版本您可以显示组件实际生成的html吗?您可能能够访问每个“item”元素,并通过.ts文件中的dom操作添加一个click事件,就像本文中的人物一样。