详解vue-router 2.0 常用基础知识点之router.push()
除了使用 router.push(location)想要导航到不同的 URL,则使用 router.push 方法。这个方法会向 history 栈添加一个新的记录,所以,当用户点击浏览器后退按钮时,则回到之前的 URL。 当你点击 声明式: 编程式:router.push(...)
该方法的参数可以是一个字符串路径,或者一个描述地址的对象。 // 命名的路由 // 带查询参数,变成/backend/order?selected=2 // 设置查询参数 // 设计查询参数对象 类型: boolean
默认值: false
设置 replace 属性的话,当点击时,会调用 router.replace() 而不是 router.push(),于是导航后不会留下 history 记录。即使点击返回按钮也不会回到这个页面。
//加上replace: true后,它不会向 history 添加新记录,而是跟它的方法名一样 —— 替换掉当前的 history 记录。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- objective-c – @optional协议方法的真实世界示例
- 使用IDEA写Python之pytest环境搭建及第一个程序编写
- objective-c – “初始化器元素不是编译时常量”为什么?
- c# – 实体框架4.1 RC:Code First EntityTypeConfiguratio
- NoSQL之Redis对set(集合)数据类型的操作之二
- ruby-on-rails – 设计/路轨:没有路由匹配[GET]“/ users
- 通用正则表达式
- c# – 使用IoC的项目目录的推荐文件夹结构是什么
- flex DataGrid根据数据动态显示行颜色(重写DataGrid组件)
- cocos2dx 2.2.6编译记录(1)