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的IE和Firefox(火狐)兼容性的问题总结及常用例子
May 21 Javascript
JS隐藏参数post传值实例
Apr 18 Javascript
js 文本滚动效果的实例代码
Aug 17 Javascript
基于jQuery全屏焦点图左右切换插件responsiveslides
Sep 07 Javascript
基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统
Dec 03 Javascript
jQuery动画效果相关方法实例分析
Dec 31 Javascript
JavaScript知识点总结(四)之逻辑OR运算符详解
May 31 Javascript
jquery输入数字随机抽奖特效的简单实现代码
Jun 10 Javascript
Angular 4 指令快速入门教程
Jun 07 Javascript
使用ng-packagr打包Angular的方法示例
Sep 21 Javascript
详解可以用在VS Code中的正则表达式小技巧
May 14 Javascript
vue3.0自定义指令(drectives)知识点总结
Dec 27 Vue.js
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使用指定编码导出mysql数据到csv文件的方法
2015/03/31 PHP
Zend Framework教程之请求对象的封装Zend_Controller_Request实例详解
2016/03/07 PHP
Zend Framework实现将session存储在memcache中的方法
2016/03/22 PHP
PHP实现限制IP访问及提交次数的方法详解
2017/07/17 PHP
php 策略模式原理与应用深入理解
2019/09/25 PHP
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
NodeJS学习笔记之Connect中间件应用实例
2015/01/27 NodeJs
基于jQuery实现响应式圆形图片轮播特效
2015/11/25 Javascript
jQuery简单实现页面元素置顶时悬浮效果示例
2016/08/01 Javascript
详解javascript事件绑定使用方法
2016/10/20 Javascript
JS实现重新加载当前页面或者父页面的几种方法
2016/11/30 Javascript
JS实现的3des+base64加密解密算法完整示例
2018/05/18 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
Vuejs2 + Webpack框架里,模拟下载的实例讲解
2018/09/05 Javascript
vue 本地环境跨域请求proxyTable的方法
2018/09/19 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
vue 移动端注入骨架屏的配置方法
2019/06/25 Javascript
在LayUI图片上传中,解决由跨域问题引起的请求接口错误的方法
2019/09/24 Javascript
Vue $attrs & inheritAttr实现button禁用效果案例
2020/12/07 Vue.js
python 编码规范整理
2018/05/05 Python
Python使用crontab模块设置和清除定时任务操作详解
2019/04/09 Python
Python 中使用 PyMySQL模块操作数据库的方法
2019/11/10 Python
在PyCharm中实现添加快捷模块
2020/02/12 Python
python 决策树算法的实现
2020/10/09 Python
AmazeUI中各种的导航式菜单与解决方法
2020/08/19 HTML / CSS
Booking.com美国:全球酒店预订网站
2017/04/18 全球购物
Laura Mercier官网:彩妆大师罗拉玛斯亚的化妆品牌
2018/01/04 全球购物
什么是JNDI的上下文?如何初始化JNDI上下文
2012/03/10 面试题
工程业务员工作职责
2013/12/07 职场文书
客服部班长工作责任制
2014/02/25 职场文书
简易版租房协议书范本
2014/10/13 职场文书
研讨会通知
2015/04/27 职场文书
2016年万圣节活动总结
2016/04/05 职场文书
Java并发编程之详解CyclicBarrier线程同步
2021/06/23 Java/Android