解决Angular2 router.navigate刷新页面的问题


Posted in Javascript onAugust 31, 2018

造成这个问题一般是因为我们在<form>表单中使用<button>时忘记添加type属性,在表单中,如果忘记给按钮添加属性,会默认为submit,如果在子元素中会向上冒泡触发submit

<button (click)="toDetail()">detail</button>
toDetail() {
 this._router.navigate(['/detail']);
}

解决方法:

1.添加type

<button type="button" (click)="toDetail()">detail</button>

2.click添加false

<button (click)="toDetail();false">detail</button>

3.函数返回false

toDetail:boolean(){
 return false;
}

以上这篇解决Angular2 router.navigate刷新页面的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
filemanage功能中用到的lib.js
Apr 08 Javascript
用函数式编程技术编写优美的 JavaScript_ibm
May 16 Javascript
js获取div高度的代码
Aug 09 Javascript
jquery中animate的stop()方法作用实例分析
Jan 30 Javascript
Jquery对select的增、删、改、查操作
Feb 06 Javascript
基于HTML+CSS,jQuery编写的简易计算器后续(添加了键盘监听)
Jan 05 Javascript
利用prop-types第三方库对组件的props中的变量进行类型检测
May 02 Javascript
React.js中常用的ES6写法总结(推荐)
May 09 Javascript
electron制作仿制qq聊天界面的示例代码
Nov 26 Javascript
微信小程序冒泡事件及其阻止方法实例分析
Dec 06 Javascript
webpack HappyPack实战详解
Oct 08 Javascript
js实现简单掷骰子小游戏
Oct 24 Javascript
浅谈angularJS2中的界面跳转方法
Aug 31 #Javascript
详解vue使用vue-layer-mobile组件实现toast,loading效果
Aug 31 #Javascript
Angular2之二级路由详解
Aug 31 #Javascript
基于jQuery ztree实现表格风格的树状结构
Aug 31 #jQuery
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
Aug 31 #Javascript
Bootstrap Table 双击、单击行获取该行及全表内容
Aug 31 #Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
Aug 31 #Javascript
You might like
PHP 程序员的调试技术小结
2009/11/15 PHP
PHP四舍五入精确小数位及取整
2014/01/14 PHP
php遍历类中包含的所有元素的方法
2015/05/12 PHP
php代码架构的八点注意事项
2016/01/25 PHP
修改Laravel5.3中的路由文件与路径
2016/08/10 PHP
thinkphp自带验证码全面解析
2016/09/18 PHP
IE和firefox浏览器的event事件兼容性汇总
2009/12/06 Javascript
jquery 元素相对定位代码
2010/10/15 Javascript
javascript 随机展示头像实现代码
2011/12/06 Javascript
jquery 绑定回车动作扑捉回车键触发的事件
2014/03/26 Javascript
关于JS数组追加数组采用push.apply的问题
2014/06/09 Javascript
JS实现控制表格行内容垂直对齐的方法
2015/03/30 Javascript
对象转换为原始值的实现方法
2016/06/06 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
2017/07/17 Javascript
深入探究node之Transform
2017/07/20 Javascript
基于js中this和event 的区别(详解)
2017/10/24 Javascript
vue项目添加多页面配置的步骤详解
2019/05/22 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
[02:03]完美世界DOTA2联赛10月30日赛事集锦
2020/10/31 DOTA
python连接mongodb操作数据示例(mongodb数据库配置类)
2013/12/31 Python
NumPy中的维度Axis详解
2019/11/26 Python
python 中值滤波,椒盐去噪,图片增强实例
2019/12/18 Python
基于python代码批量处理图片resize
2020/06/04 Python
linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
2020/12/14 Python
自我鉴定范文300字
2013/10/01 职场文书
医药工作岗位求职信分享
2013/12/31 职场文书
高一新生军训感言
2014/03/02 职场文书
青年标兵事迹材料
2014/08/16 职场文书
2014年教师批评与自我批评思想汇报
2014/09/20 职场文书
2014年学校安全工作总结
2014/11/13 职场文书
幼儿教师2014年度工作总结
2014/12/16 职场文书
骨干教师考核评语
2014/12/31 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
戒赌保证书
2015/05/11 职场文书
健康证明
2015/06/19 职场文书
Python绘制散乱的点构成的图的方法
2022/04/21 Python