当src
已更改时,我需要一个 loadstart 事件来突出显示一个元素,直到图像加载完成。
您也可以将exportAs
为参数。 在模板中使用道具会很棒。
我听起来像是一个狭隘的用例,但我可以接受:) 我想我们需要在这两行之间添加一个tap
函数:
https://github.com/tjoskar/ng-lazyload-image/blob/d45e55b481dfad5fd50317bbc57b216248e554df/src/lazyload-image.ts#L16 -L17
并传递output
属性。
你也可以定义
exportAs
到参数
当然。 我现在没有时间,但我会接受 PR :)
@tjoskar谢谢,我可以在几周内开发👍
我正在考虑将 outout onLoad
更改onStateChange
或 simmular 并在那里传递所有类型的事件。 也许有签名:
interface StateChangeEvent {
reason: 'setup' | 'observer-emit' | 'start-loading' | 'loading-failed' | 'loading-succeeded'
}
function onStateChange(event: StateChangeEvent) {
}
这包含在7.1.0
。 请参阅: https :