【发布时间】:2018-08-08 14:21:33
【问题描述】:
我有一个场景,其中我有一个在运行时填充的数组,我想通过 ngFor 循环在 HTML 模板中显示它的元素,但有一些延迟。 (即显示第一项,然后延迟第二项,依此类推。
<ul>
<li *ngFor="let x of array">{{x.name}}</li>
</ul>
this.selectedArray = [];
getArrayValues(index) {
this.Array2.forEach(e => {
setTimeout(() => {
this.selectedArray.push(e);
}, 1000);
})
}
我需要延迟后生成每个 li。
【问题讨论】:
-
你能添加你的代码吗
-
Chellappan,我已经添加了我的代码。
-
@AhmerKhan 我希望这是个玩笑...添加您尝试过的内容,而不是...
-
不管怎样,关于你的要求,考虑一个一个推送项目,或者使用角度动画。