react跳转url,跳转外链,新页面打开页面
react中实现在js中内部跳转路由,有两种方法。
方法一:
import PropTypes from 'prop-types'; export default class Header extends Component {static contextTypes = {router: PropTypes.object.isRequired,}constructor(props) {super(props);this.state = {keyword:"",channelList:[]};this.handleToSearch=this.handleToSearch.bind(this);}handleToSearch() {if(this.state.keyword){this.context.router.history.push(`/news_list/search/${this.props.channelId}/${this.state.keyword}`)}}render() {return (<div className="wrapper">小星星小星星</div> );} }
方法二:
this.props.history.push('/download')
跳转到外链:
window.location.href = 'https://你的url'
在页面中给一个按钮绑定绑定跳转,如果跳转到项目的路由,引入react-router的Link
使用<Link to="/download">下载</Link> 形式跳转,如果希望页面从新页面打开,加
target="_blank"
如果跳转到一个外链,使用a标签,如果希望页面从新页面打开,除了加target,
target="_blank"
还要加一个rel:
<span><a href="https://internal.zhongwentoutiao.com/admin/news_list" target="_blank" rel="noopener noreferrer">管理员入口</a></span>
转载于:https://www.cnblogs.com/beileixinqing/p/9529433.html
react跳转url,跳转外链,新页面打开页面相关推荐
- WordPress外链新窗口打开并使用php页面go跳转
之前浏览别人的博客网站,打开外链时会有一个等待时间的代码,虽然不知道有什么用,但觉的挺有档次..今天正好看到教程,就自己也加上了,就复制粘贴些代码可以了 首先创建一个php文件,名字随便,如果你不想改 ...
- react的行内样式和外链样式
一.行内样式 如果你的行内样式没有生效,看一下是不是写少了一个花括号 export default class MyStyle extends Component {render() {return ...
- 2022新URL网址SEO外链自动发布网站源码+LayUI开发
正文: 这外链工具UI方面非常好看,源码开源无加密,解压至服务器压缩即可使用,使用Layui框架编写的,已经收集了9602条优秀链接,包括/百度/爱站等等,填写域名后点击确定,然后切换其他画面做其他事 ...
- vue ios微信小程序跳转外链地址,返回页面执行自动后退或关闭页面
需求是页面外跳后,返回到项目首页,判断上一页有没有,有则后退一页,没有则关闭微信浏览器 处理方案: 创建refresh.js 文件 在index.html 文件中引入 home.vue // 在首页先 ...
- a标签新窗口打开页面跳转sessionStorage丢失
Chrome更新89版本后,sessionStorage丢失a标签跳转丢失sessionStorage 最简单的解决办法 - a标签添加属性 rel="opener" Chrome ...
- excel文件外链多了打开慢怎么办
就t miao这么办 单个文件设置 全局设置
- Web安全-URL跳转与钓鱼
概述 URL跳转事件是比较常见的,比如,登陆网页以后,从登陆页面跳转到另一个页面,这就叫做URL跳转,但是URL跳转怎么和网络钓鱼联系在一起呢?下面将详细介绍URL跳转与钓鱼. URL重定向漏洞也称U ...
- 网站外链发布手册-如何发布有效外链
一.什么是网站外链?网站外链的作用?什么是外链?做外链的目的是什么? 外链就是指在别的网站导入自己网站的链接.导入链接对于网站优化来说是非常重要的一个过程.导入链接的质量(即导入链接所在页面的权重)间 ...
- 外链分享已取消无法下载怎么办_微信升级外链规范:“砍一刀”、“帮我加速吧”将被封禁...
北京商报讯(记者魏蔚)朋友圈.微信群遍布的购物分享链接,再度受到微信严控.10月18日晚间,微信宣布,外链规范即将进行更新升级,新增和细化多项外链规则,包括不可违规使用用户头像:不可诱导.误导下载/跳 ...
最新文章
- python与excel结合-Python与Excel之间的交互
- 软件开发基本原则(一)—— 策略和因素 (转)
- SpringBoot(六)_AOP统一处理请求
- 切换node版本 nvm 的基本使用 -- 以及安装公司特有的镜像源
- 【活动】HoloLens 黑科技等你来探秘
- [Java开发]打印当前路径到控制台
- stm32单片机OLED取字模软件使用 PCtoLCD2002
- 百度进军游戏;腾讯起诉抄袭者;苹果急撤 watchOS 5.1 更新 | 极客头条
- Python+os+openpyxl 批量获取Excel的文件名和最大行数
- Linux 边角料(一)—— ./ 的含义
- Python天气查询系统(连接数据库版)
- hbase版本对应的hadoop版本
- Matlab工具箱实现张正友相机标定
- QTimer::singleShot
- 【三极管知识】之【9011,9012,9013,9014,8050,8550 三极管的区别】
- MATLAB中text函数使用
- 如何获取表格中的数据并以json格式存储?
- 2014暑假ACM13级一批集训内容
- 华为手机如何给应用加锁_华为手机如何给微信开启应用锁功能
- 训练集损失值loss、测试集val_loss、验证集loss相关问题总结
热门文章
- 聚焦智造 共筑生态——“2016智能硬件生态圈品牌交流会”即将举行
- Python学习笔记__4.1章 高阶函数
- 【Alpha】Daily Scrum Meeting第八次
- yii 字段验证的使用
- ie6常见css bug
- 如何判断自己的WP7 SDK版本
- 80 after generation to marry or not to marry that is a question
- C语言基于GTK+Libvlc实现的简易视频播放器(二)
- 计算机应用人才培养策略,新形势下的高校计算机应用人才培养策略
- android lua sd卡,记Android层执行Lua脚本的一次实践