javascript - 传递 id 时,事件在 React Hooks 中不起作用。 TypeError : event. stopPropagation 不是一个函数

标签 javascript reactjs react-native events dom-events

传递 id 时,事件在 React Hooks 中不起作用。我想获取该函数中的 id,但有一些 TypeError:

{item.is_favorite ? <FavoriteIcon className={classes.fav} /> : <FavoriteBorderIcon className={classes.remFav} onClick={() => addFav(item.id)} />}

  let addFav = (event, id) => {
     event.stopPropagation();
    alert(id);
  }

最佳答案

尝试下面的代码:

第一个参数是事件对象,第二个参数是您的项目 ID。

{item.is_favorite ? <FavoriteIcon className={classes.fav} /> : <FavoriteBorderIcon className={classes.remFav} onClick={(e) => addFav(e, item.id)} />}

关于javascript - 传递 id 时,事件在 React Hooks 中不起作用。 TypeError : event. stopPropagation 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61223037/

相关文章:

android - 使用 smali 文件响应 Native Multidex

php - 加载使用 jQuery 滚动动态创建的内容

javascript - HTML5 IndexedDB - 如何将所有记录合并为一个

javascript - 模拟套接字事件如何使用接收到的模型数据更新相关 View ?

javascript - 处理和解析 json 数据到 React 组件

reactjs - MaterialUI React 组件上 data-* 属性的 typescript 错误

javascript - 使用地理定位获取附近位置的信息

javascript - 可以在 React Native 中检测到 View 组件的触摸吗?

reactjs - SS 在 React 组件声明中代表什么?

react-native - React Native PayPal 集成没有服务器依赖性?