如何在 Angular 按钮上设置带有 onMouseOut 绑定的图像
我需要 Angular 中的一个按钮。对于这个按钮,我将通过绑定设置一个图像(图标)。悬停时图像应该改变。在 onMouseOut 事件中,它应该设置回绑定的图像。
使用事件 onMouseOut 我收到错误
NG8002:无法绑定到“onMouseOut”,因为它不是“输入”的已知属性。
我尝试了
- < ;button ..>
并始终得到相同的错误。
如何将 onMouseOut 与角度按钮绑定一起使用。
<input type="image" onclick="onUp()"
src="/assets/icons/{{imgUp}}.png"
onMouseOver="this.src='/assets/icons/up-hover.png'"
onMouseOut="this.src='/assets/icons/{{imgUp}}.png'" />
I need a button in Angular. For this button I will set a image (icon) by binding. On hover the image should change. On event onMouseOut it should set back to the binded image.
Using the event onMouseOut I get the error
NG8002: Can't bind to 'onMouseOut' since it isn't a known property of 'input'.
I tried
- <button src='...
- <button ..><img ...
- <input type="image" ...
and get allways the same error.
How can I use the onMouseOut with binding on a angular button.
<input type="image" onclick="onUp()"
src="/assets/icons/{{imgUp}}.png"
onMouseOver="this.src='/assets/icons/up-hover.png'"
onMouseOut="this.src='/assets/icons/{{imgUp}}.png'" />
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
创建一个元素引用,就像我在下面创建的 imgElem 一样并使用它。
Create a element reference like i have created imgElem below and use it.
我的解决方案是始终使用 Typescript 设置图像:
My solution is setting the image allways with Typescript: