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 注册事件代码
Jan 27 Javascript
JavaScript的模块化:封装(闭包),继承(原型) 介绍
Jul 22 Javascript
node.js中的fs.mkdirSync方法使用说明
Dec 17 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
May 20 Javascript
Javascript中的数组常用方法解析
Jun 17 Javascript
JavaScript简单获取系统当前时间完整示例
Aug 02 Javascript
javascript中异常处理案例(推荐)
Oct 03 Javascript
原生Javascript插件开发实践
Jan 09 Javascript
在node.js中怎么屏蔽掉favicon.ico的请求
Mar 01 Javascript
Vue中的基础过渡动画及实现原理解析
Dec 04 Javascript
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
Sep 12 Javascript
JS removeAttribute()方法实现删除元素的某个属性
Jan 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中Object对象的笔记分享
2011/06/28 PHP
php使用MySQL保存session会话的方法
2015/06/18 PHP
利用switch语句进行多选一判断的实例代码
2016/11/14 PHP
小程序微信退款功能实现方法详解【基于thinkPHP】
2019/05/05 PHP
类似框架的js代码
2006/11/09 Javascript
多种方法实现360浏览器下禁止自动填写用户名密码
2014/06/16 Javascript
jQuery源码分析之jQuery中的循环技巧详解
2014/09/06 Javascript
JS 动态判断PC和手机浏览器实现代码
2016/09/21 Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
2016/12/20 Javascript
js仿拉勾网首页穿墙广告效果
2017/03/08 Javascript
ES6新数据结构Set与WeakSet用法分析
2017/03/31 Javascript
nodejs+websocket实时聊天系统改进版
2017/05/18 NodeJs
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
react项目实践之webpack-dev-serve
2018/09/14 Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
2018/09/16 Javascript
Node.js开发之套接字(socket)编程入门示例
2019/11/05 Javascript
详解JavaScript之ES5的继承
2020/07/08 Javascript
[01:00]选手抵达华西村 整装待发备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
linux下安装easy_install的方法
2013/02/10 Python
在Mac OS系统上安装Python的Pillow库的教程
2015/11/20 Python
详解Python 数据库 (sqlite3)应用
2016/12/07 Python
python使用xlrd与xlwt对excel的读写和格式设定
2017/01/21 Python
详解Python中for循环是如何工作的
2017/06/30 Python
Python语言快速上手学习方法
2018/12/14 Python
使用Python和Scribus创建一个RGB立方体的方法
2019/07/17 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
2020/03/30 Python
英国排名第一的最新设计师品牌手表独立零售商:TIC Watches
2016/09/24 全球购物
临床医学专业个人的自我评价
2013/09/27 职场文书
会计毕业生求职简历的自我评价
2013/10/20 职场文书
学前班教师的自我鉴定
2013/12/05 职场文书
食堂个人先进事迹
2014/01/22 职场文书
产品质量承诺书
2014/03/27 职场文书
2015年度员工自我评价范文
2015/03/11 职场文书
学生通报表扬范文
2015/05/04 职场文书
庆七一晚会主持词
2015/06/30 职场文书
职场新人刚入职工作总结该怎么写?
2019/05/15 职场文书