javascript - 如何在组件上添加onClick
问题描述
我正在使用https://github.com/winhtaikaung/react-tiny-link来显示来自其他博客的一些帖子。我能够正确获得预览。我想通过 onClick() 捕获视图计数,但是这个模块(react-tiny-link)似乎不支持相同的,请帮忙。
<ReactTinyLink
cardSize="large"
showGraphic={true}
maxLine={0}
minLine={0}
header={""}
description={""}
url={url}
onClick={() => this.handleViewCount(id)} />
我尝试在组件周围添加 div,但它会影响 css。
解决方案
您可以用 a 包装您的链接并在其上div
附加您的onClick
回调div
。
<div onClick={() => this.handleViewCount(id)}>
<ReactTinyLink
cardSize="large"
showGraphic={true}
maxLine={0}
minLine={0}
header={""}
description={""}
url={url}
/>
</div>
推荐阅读
- powershell - 带有约束的 Powershell 随机获取
- ruby-on-rails - pg gem 不会为 Heroku 部署安装
- r - R:从 Google 搜索结果中获取超出首页的链接
- assembly - 如何使用库 emu8086.inc 打印除法的其余部分
- node.js - 如何访问 Wordpress 身份验证令牌
- decorator - 无法在 NestJS 服务中使用装饰器
- python - 解析和扩展当前嵌入在 Dataframe 中的 JSON 数据
- excel - 如果单元格=值,则将数据复制到工作表中,仅有时有效?
- python - 我想多线程一行代码,但代码不能在 def 中运行
- c# - 如何保持类实例活着?