解决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 相关文章推荐
Mootools 1.2 手风琴(Accordion)教程
Sep 15 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
Feb 27 Javascript
查看大图功能代码jquery版
Nov 05 Javascript
在Node.js应用中使用Redis的方法简介
Jun 24 Javascript
使用jquery实现鼠标滑过弹出更多相关信息层附源码下载
Nov 23 Javascript
JS组件Bootstrap Table布局详解
May 27 Javascript
详解js产生对象的3种基本方式(工厂模式,构造函数模式,原型模式)
Jan 09 Javascript
详解前端构建工具gulpjs的使用介绍及技巧
Jan 19 Javascript
Angular.js中上传指令ng-upload的基本使用教程
Jul 30 Javascript
JS基于对象的特性实现去除数组中重复项功能详解
Nov 17 Javascript
openlayers实现图标拖动获取坐标
Sep 25 Javascript
vue特效之翻牌动画
Apr 20 Vue.js
浅谈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中目录,文件操作详谈
2007/03/19 PHP
一个图形显示IP的PHP程序代码
2007/10/19 PHP
PHPWind与Discuz截取字符函数substrs与cutstr性能比较
2011/12/05 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
PHP实现JS中escape与unescape的方法
2016/07/11 PHP
PHP合并数组的2种方法小结
2016/11/24 PHP
PHP实现websocket通信的方法示例
2018/08/28 PHP
jQuery 树形结构的选择器
2010/02/15 Javascript
JQuery在页面中添加和除移DOM示例代码
2013/06/24 Javascript
js setTimeout 参数传递使用介绍
2013/08/13 Javascript
JavaScript常用的返回,自动跳转,刷新,关闭语句汇总
2015/01/13 Javascript
JS中判断null的方法分析
2016/11/21 Javascript
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
2016/12/26 Javascript
vue组件编写之todolist组件实例详解
2018/01/22 Javascript
vue组件通信传值操作示例
2019/01/08 Javascript
解决Layui当中的导航条动态添加后渲染失败的问题
2019/09/25 Javascript
JavaScript实现点击图片换背景
2020/11/20 Javascript
跟老齐学Python之使用Python查询更新数据库
2014/11/25 Python
Python中字典的setdefault()方法教程
2017/02/07 Python
python实现数据写入excel表格
2018/03/25 Python
11个Python3字典内置方法大全与示例汇总
2019/05/13 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
2019/10/12 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
2019/12/20 Python
python清空命令行方式
2020/01/13 Python
廉价航班、机票和酒店:JustFly
2018/02/07 全球购物
从当地商店送来的杂货:Instacart
2018/08/19 全球购物
Linux上比较文件的命令都有哪些
2013/09/28 面试题
机电专业个人求职信范文
2013/12/30 职场文书
全运会口号
2014/06/20 职场文书
欢度春节标语
2014/07/01 职场文书
个人授权委托书模板
2014/09/14 职场文书
八年级英语教学计划
2015/01/23 职场文书
党校学习个人总结
2015/02/15 职场文书
学雷锋主题班会教案
2015/08/13 职场文书
SpringBoot整合阿里云视频点播的过程详解
2021/12/06 Java/Android
详解Vue3使用axios的配置教程
2022/04/29 Vue.js