首页 > 其他分享 >react 打开新窗口

react 打开新窗口

时间:2022-12-19 11:55:35浏览次数:45  
标签:const domA react 新窗口 打开 路由 history

话不多说,直接上代码:

使用路由提供的history对象
const {history} = this.props 
const domA = document.createElement('a')
domA.href = history.createHref({
pathname: '/page/view-model', // 是你想要新窗口打开的路由页面地址
})
domA.target = '_blank'
domA.click()

标签:const,domA,react,新窗口,打开,路由,history
From: https://www.cnblogs.com/foreveronlymiss/p/16991800.html

相关文章

  • web前端经典react面试题
    redux有什么缺点一个组件所需要的数据,必须由父组件传过来,而不能像flux中直接从store取。当一个组件相关数据更新时,即使父组件不需要用到这个组件,父组件还是会重新render......
  • 老生常谈React的diff算法原理-面试版
    第一次发文章notonly(虽然)版式可能有点烂butalso(但是)最后赋有手稿研究finally看完他你有收获diff算法:对于update的组件,他会将当前组件与该组件在上次更新是对应的......
  • 社招前端二面react面试题整理
    解释React中render()的目的。每个React组件强制要求必须有一个render()。它返回一个React元素,是原生DOM组件的表示。如果需要渲染多个HTML元素,则必须将它们组......
  • NPM 支持更高的 ReactJS 版本
     couldnotresolvedependency:npmerr!peerreact@“^16.8.0||^17.0.0“from@material-ui/[email protected] 问题在执行npminstall时看到以下错误:couldnot......
  • 使用GDAL/OGR打开矢量并输出每个面外界矩形范围内的point数据
    原文链接:https://blog.csdn.net/weixin_40625478/article/details/106851352本文主要目的:我们有的时候需要获取矢量数据的外接矩形范围,但是一个图层数据有好几个面要素,如......
  • React报错之Element type is invalid
    总览产生"Elementtypeisinvalid--expectedastring(forbuilt-incomponents)oraclass/function(forcompositecomponents)butgot"错误有多个原因:在导入......
  • C++学习---cstdio的源码学习分析08-重新打开文件流函数freopen
    cstdio中的文件访问函数stdio.h中定义了一系列文件访问函数(fopen,fclose,fflush,freopen,setbuf,setvbuf),接下来我们一起来分析一下freopen对应的源码实现。-fopen:打开文件-......
  • 在springboot项目里配置ReactiveRedisTemplate
    配置pom.xml: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis-reactive</artifactId> </dependency> ......
  • #yyds干货盘点# react笔记之学习之创建表单
    前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从......
  • #yyds干货盘点# react笔记之学习之处理表单数据
    前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从......