出现这个问题的主要原因是在父组件里面没有给子组件传history

在我们的父组件里面传递一个history

    function MyModel(props) {return(<><ResultCard   history={props.history}></ResultCard></>)}export default MyModel

然后在我们的子组件里面接收一下就可以使用进行跳转转了

 props.history.push(xxx)
function ResultMyCard(props) {const modelhref=()=>{props.history.push(xxx)}}  return(<><button onClick={modelhref}>点我进行跳转</bitton></>)
}
export default ResultMyCard

react 子组件使用 props.history.push 无法跳转或者显示pushunderfind 问题相关推荐

  1. 使用react——解决this.props.history.push无法跳转的问题

    转自: https://blog.csdn.net/yingzizizizizizzz/article/details/78751305 场景: 一个组件中,含有ul展开数组的组件,在每一行中,都能点 ...

  2. react使用link跳转传递参数_React-Typescript之路由跳转(使用this.props.history.push)

    接上篇: 问题: 如果使用 this.props.history.push('/searchs') ,它是有问题的,导致不能跳转,因为没有props,需要使用withRouter为这个对象添加hist ...

  3. React子组件如何传值给父组件?这样传

    父组件传值到子组件 先来温习一下在React中父组件如何传值给子组件: 利用props可直接实现由父组件传值给子组件 父组件中代码: ReactDOM.render(<App text=&quo ...

  4. React子组件怎么改变父组件的state

    React子组件怎么改变父组件的state 1.父组件 class Father extends React.Component {construtor(props){super(props);thi ...

  5. react 子组件回调父组件函数

    其实就是父组件将父组件的函数(key:changeState,value:goToBPMS函数)传递给子组件,子组件从props中调用key为changeState的函数,父组件的goToBPMS函数 ...

  6. react子组件向父组件传值

    思想: 子组件往父组件传值,父组件中定义一个函数,在子组件中触发,触发的时候子组件把需要传递的数据当作参数传递过去,即可 1.父组件提供一个回调函数(其参数用于接受数据) 2.将函数作为属性的值,利用 ...

  7. 组件间数据交互||父组件向子组件传值-基本使用|| 父组件向子组件传值-props属性名规则

    组件间数据交互 父组件向子组件传值 1. 组件内部通过props接收传递过来的值 2. 父组件通过属性将值传递给子组件 父组件向子组件传值-基本使用 <!DOCTYPE html> < ...

  8. [react] 在React中组件的props改变时更新组件的有哪些方法?

    [react] 在React中组件的props改变时更新组件的有哪些方法? 新版用 getDerivedstatefromProps(nextProps){ 业务逻辑} 个人简介 我是歌谣,欢迎和大家 ...

  9. react 子组件componentDidMount只执行一遍

    react 子组件componentDidMount只执行一遍的解决方法 用key值:

最新文章

  1. jvm在windows和linux,理解JVM如何使用Windows和Linux上的本机内存
  2. 你都知道么?Android中21种drawable标签大全
  3. Collections集合工具类的方法_sort(List,Comparator)
  4. 注册中心 Spring Cloud Eureka
  5. Hbase Shell Filter 过滤
  6. linux 守护进程_网络工程师之linux守护进程
  7. element-ui多选框模糊搜索输入文字闪动问题
  8. 【codevs3304】水果姐逛水果店Ⅰ,线段树练习
  9. css3如何链如外部字体,微信小程序引入外部字体总结(针对安卓加载缓慢问题)...
  10. 汇编语言基本概念(续13)
  11. mplayer命令行模式下的使用方法
  12. kubernetes集群管理工具k9s
  13. MTK 修改ro.hardware 获取cpu 和固件版本号方法
  14. 斐讯k2虚拟服务器设置,斐讯K2调配设置
  15. RT-Thread柿饼控件(1)-- AnimatedImage
  16. ThingsBoard 规则引擎-邮件通知
  17. 优化vue打包chunk-vendors.js 过大
  18. 德国php空间申请,德国host1free提供免费10G无广告可绑米PHP空间申请教程
  19. NS3-LENA源码阅读报告(2)
  20. java毕业设计——基于java+JSP+sqlserver的Smart系统-题库及试卷管理模块设计与实现(毕业论文+程序源码)——学生信息管理系统模板2

热门文章

  1. 物联网与分布式能源高峰论坛成功举办
  2. 很简单的数据库关系代数介绍(Relational Algebra)
  3. C++-inserter
  4. 用jQuery中的ajax分页
  5. 开发人员和运营人员将继续在2017年重访其在企业中的角色
  6. java triplet,Java元组中的Triplet类是什么?
  7. 深度学习8 keras中triplet network的搭建
  8. SpringBoot集成ElasticSearch在启动时报availableProcessors is already set to [8], rejecting [8]
  9. D - Four Segments
  10. Jenkins admin 密码忘记解决