vue.js路由mode配置之去掉url上默认的#方法


Posted in Javascript onNovember 01, 2019

比如 : http://localhost:8080/#/login 路由中间默认带有 #

如果需要去掉#,只需将mode的默认值'hash'改为'history'即可。

router.js :

import Router from 'vue-router'
import routers from './routers'

export default () => {
  return new Router({
    routers,
    mode: 'history' // 加上这个配置项,url默认的 # 就不会出现了
  })
}

关于mode说明:

默认值: ‘hash‘(浏览器) 或 ‘abstract‘(node.js)

可选值 : ‘hash' | ‘history' | ‘abstract'

hash: 使用 URL hash 值来作路由。支持所有浏览器,包括不支持 HTML5 History Api 的浏览器。

history: 依赖 HTML5 History API 和服务器配置。点击查看官方HTML5 History 模式说明.

abstract: 支持所有 JavaScript 运行环境,如 Node.js 服务器端。如果发现没有浏览器的 API,路由会自动强制进入这个模式。

以上这篇vue.js路由mode配置之去掉url上默认的#方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 高级语法介绍
Jun 15 Javascript
JQuery与Ajax常用代码实现对比
Oct 03 Javascript
javascript-简单的计算器实现步骤分解(附图)
May 30 Javascript
seajs中模块的解析规则详解和模块使用总结
Mar 12 Javascript
jQuery中:last选择器用法实例
Dec 30 Javascript
JavaScript的removeChild()函数用法详解
Dec 27 Javascript
详解JavaScript跨域总结与解决办法
Oct 31 Javascript
轻松理解Javascript变量的相关问题
Jan 20 Javascript
Map.vue基于百度地图组件重构笔记分享
Apr 17 Javascript
JavaScript贪吃蛇小组件实例代码
Aug 20 Javascript
vue组件之间数据传递的方法实例分析
Feb 12 Javascript
js贪心算法 钱币找零问题代码实例
Sep 11 Javascript
js实现漂亮的星空背景
Nov 01 #Javascript
Vue实现push数组并删除的例子
Nov 01 #Javascript
vue实现跳转接口push 转场动画示例
Nov 01 #Javascript
JS实现动态星空背景效果
Nov 01 #Javascript
jQuery高级编程之js对象、json与ajax用法实例分析
Nov 01 #jQuery
vue 中固定导航栏的实例代码
Nov 01 #Javascript
vue中beforeRouteLeave实现页面回退不刷新的示例代码
Nov 01 #Javascript
You might like
php excel类 phpExcel使用方法介绍
2010/08/21 PHP
PHP中SESSION的注销与清除
2015/04/16 PHP
既简单又安全的PHP验证码 附调用方法
2016/06/02 PHP
thinkphp项目如何自定义微信分享描述内容
2017/02/20 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
JavaScript 创建对象和构造类实现代码
2009/07/30 Javascript
javascript 解析url的search方法
2010/02/09 Javascript
jquery动态添加删除div 具体实现
2013/07/20 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
2016/09/04 Javascript
微信小程序 icon组件详细及实例代码
2016/10/25 Javascript
微信小程序之MaterialDesign--input组件详解
2017/02/15 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
2017/02/20 Javascript
JS实现商品筛选功能
2020/08/19 Javascript
JS库 Highlightjs 添加代码行号的实现代码
2017/09/13 Javascript
基于Vue实现拖拽效果
2018/04/27 Javascript
webpack 3.X学习之多页面打包的方法
2018/09/04 Javascript
小程序最新获取用户昵称和头像的方法总结
2019/09/23 Javascript
python中类的一些方法分析
2014/09/25 Python
python有证书的加密解密实现方法
2014/11/19 Python
Python中条件判断语句的简单使用方法
2015/08/21 Python
Windows下Python的Django框架环境部署及应用编写入门
2016/03/10 Python
python发送邮件功能实现代码
2016/07/15 Python
Python设计模式之工厂模式简单示例
2018/01/09 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
django 实现将本地图片存入数据库,并能显示在web上的示例
2019/08/07 Python
Python sql注入 过滤字符串的非法字符实例
2020/04/03 Python
地图可视化神器kepler.gl python接口的使用方法
2020/12/22 Python
python批量提取图片信息并保存的实现
2021/02/05 Python
中东奢侈品购物网站:Ounass
2020/09/02 全球购物
智乐游戏测试笔试题
2014/05/21 面试题
委托书范文
2014/04/02 职场文书
2014年安全生产大检查方案
2014/05/13 职场文书
专业见习报告范文
2014/11/03 职场文书
2015年学生会主席工作总结
2015/04/21 职场文书
MySQL中order by的使用详情
2021/11/17 MySQL
Mysql 8.x 创建用户以及授予权限的操作记录
2022/04/18 MySQL