【发布时间】:2016-06-07 13:00:37
【问题描述】:
在我的 Angular 组件视图初始化后,我需要一些 jQuery 代码来运行,以将数值转换为星星。
我将代码放在 ngAfterViewInit 函数中,但它没有做我需要它做的事情。我在函数中设置了一个断点,我看到在调用 ngAfterViewInit 函数时,我的组件的大部分 HTML 甚至都没有加载。没有加载的部分是使用 *ngFor 指令生成的。
在该指令生成了我需要操作的所有 html 之后,如何让我的代码运行?
【问题讨论】:
-
意见:
componentDidMount是一个更简单的抽象 facebook.github.io/react/docs/component-specs.html 它只会在它被孩子调用后才会被调用。 NgFor 不是一个概念,因为您只是使用简单的 JavaScript[].forEach????
标签: javascript jquery typescript angular