react 开发遇到的问题

Posted z-one

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react 开发遇到的问题相关的知识,希望对你有一定的参考价值。

1、点击元素,获取绑定该事件的父级元素,使用 e.currentTarget。e.target 获取的是,出发该事件的元素,该元素有可能是所绑定事件的元素的子元素。

  技术分享图片

2、使用 react router4

  history 只能传递给儿子组件,不能传递给孙子组件

  如果孙子组件需要,可以通过 props 传递过去

  技术分享图片

3、关于 react-router 不同页面 根据地址栏标识的不同请求渲染不同的内容

this.props.history.push({
    pathname:‘‘,
    state:{}
});

  把页面跳转时要传递的参数放到 state 里面,这样页面刷新的时候也能读取到该值

 

 

 

 

以上是关于react 开发遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

使用具有不同片段字段的相同中继根查询的多个 react-router-relay 路由

在 React 中渲染 Relay 现代片段

使用 Relay.setVariables 保留 React 组件状态

javascript 用于在节点#nodejs #javascript内设置react app的代码片段

PHP必用代码片段

react开发遇到的问题 —— 熟练使用时,这个文档要删除