【发布时间】:2019-03-29 06:21:51
【问题描述】:
我需要在 tr 悬停 3 秒后调用 mouseHoverTableRow() 函数。 如果悬停时间小于 3 秒,我不想调用 mouseHoverTableRow()。我在 mouseHoverTableRow() 上调用 API 该怎么做?
<tr *ngFor="let item of list" (mouseover)= "window.setTimeout('mouseHoverTableRow(item.id)', 3000)">
<td></td>
</tr
【问题讨论】:
-
使用 rxjs 超时操作符。 learnrxjs.io/operators/utility/timeout.html
-
同样的问题已经在这里stackoverflow.com/a/11263756/3169136得到解答。谢谢