如何从Angular的事件处理程序中获取组件实例?

贾斯汀·马斯

我有一个动态组件,需要在事件处理程序函数中获取引用。我无法使用,ViewChild因为这些组件是动态的,并且在模板内部等。

<example #e (click)="onExample(e)" />

当我做以上eundefined如何从处理程序中获取对组件本身(而不是元素)的引用?

丹妮·P。

对于投射的内容,可以使用ContentChild代替ViewChild,也许适合您的情况-请参阅文档:https ://angular.io/api/core/ContentChild

这是一篇关于该主题的好文章:https : //blog.mgechev.com/2016/01/23/angular2-viewchildren-contentchildren-difference-viewproviders/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular-在路由器事件中获取组件实例

来自分类Dev

获取事件处理程序中对React组件的引用

来自分类Dev

在React的事件处理程序中获取组件的prop

来自分类Dev

从类的实例获取事件处理程序

来自分类Dev

如何在事件处理程序中获取事件名称

来自分类Dev

如何确定哪个组件在React中触发事件处理程序?

来自分类Dev

如何在React子组件中设置事件处理程序

来自分类Dev

如何确定哪个组件在React中触发事件处理程序?

来自分类Dev

从Angular中的Click事件处理程序中获取源元素

来自分类Dev

在事件处理程序中引用`this` vue组件

来自分类Dev

如何在动作处理程序中获取原始事件对象?

来自分类Dev

如何从 Xpath 中的 javascript 事件处理程序获取链接?

来自分类Dev

如何在黄瓜事件处理程序中获取 Runner 类

来自分类Dev

如何在Angular 2事件处理程序中访问“ this”?

来自分类Dev

如何使用“ this”在react组件中编写内联js事件处理程序代码

来自分类Dev

如何在事件处理程序上更改 React 中的特定组件

来自分类Dev

事件循环如何处理JavaScript中的事件处理程序?

来自分类Dev

事件循环如何处理JavaScript中的事件处理程序?

来自分类Dev

提供对事件处理程序中实例的访问

来自分类Dev

Aframe组件无法从事件处理程序中引用el

来自分类Dev

Blazor组件中运行的后台线程和事件处理程序

来自分类Dev

在React组件事件处理程序中未定义“ this”

来自分类Dev

如何在类组件中处理从父级到子级事件处理程序传递的附加参数

来自分类Dev

如何在JavaScript中放置在事件处理程序中的函数中获取this.value作为参数?

来自分类Dev

JAVA:如何侦听事件处理程序的调用/如何获取事件处理程序的返回结果?

来自分类Dev

如何在angular2组件中获取Kendogrid的实例

来自分类Dev

如何在Telethon事件处理程序中获取特定时区的时间

来自分类Dev

如何处理Angular组件中的错误

来自分类Dev

为什么将 React 类组件转换为具有钩子的功能组件,而不是在文档的事件处理程序中获取状态

Related 相关文章

  1. 1

    Angular-在路由器事件中获取组件实例

  2. 2

    获取事件处理程序中对React组件的引用

  3. 3

    在React的事件处理程序中获取组件的prop

  4. 4

    从类的实例获取事件处理程序

  5. 5

    如何在事件处理程序中获取事件名称

  6. 6

    如何确定哪个组件在React中触发事件处理程序?

  7. 7

    如何在React子组件中设置事件处理程序

  8. 8

    如何确定哪个组件在React中触发事件处理程序?

  9. 9

    从Angular中的Click事件处理程序中获取源元素

  10. 10

    在事件处理程序中引用`this` vue组件

  11. 11

    如何在动作处理程序中获取原始事件对象?

  12. 12

    如何从 Xpath 中的 javascript 事件处理程序获取链接?

  13. 13

    如何在黄瓜事件处理程序中获取 Runner 类

  14. 14

    如何在Angular 2事件处理程序中访问“ this”?

  15. 15

    如何使用“ this”在react组件中编写内联js事件处理程序代码

  16. 16

    如何在事件处理程序上更改 React 中的特定组件

  17. 17

    事件循环如何处理JavaScript中的事件处理程序?

  18. 18

    事件循环如何处理JavaScript中的事件处理程序?

  19. 19

    提供对事件处理程序中实例的访问

  20. 20

    Aframe组件无法从事件处理程序中引用el

  21. 21

    Blazor组件中运行的后台线程和事件处理程序

  22. 22

    在React组件事件处理程序中未定义“ this”

  23. 23

    如何在类组件中处理从父级到子级事件处理程序传递的附加参数

  24. 24

    如何在JavaScript中放置在事件处理程序中的函数中获取this.value作为参数?

  25. 25

    JAVA:如何侦听事件处理程序的调用/如何获取事件处理程序的返回结果?

  26. 26

    如何在angular2组件中获取Kendogrid的实例

  27. 27

    如何在Telethon事件处理程序中获取特定时区的时间

  28. 28

    如何处理Angular组件中的错误

  29. 29

    为什么将 React 类组件转换为具有钩子的功能组件,而不是在文档的事件处理程序中获取状态

热门标签

归档