vue日常问题总结
2024-10-08 20:01:52
1、Vue项目启动后首页URL带的#该怎么去掉?
vue-router中默认使用的是hash模式,URL中带有#号,我们可以用如下代码修改成history模式:
import Vue from 'vue'
import Router from 'vue-router'
import Main from '@/components/Main'
Vue.use(Router) export default new Router({
mode: 'history',
routes: [
{
path: '/',
component: Main
}
]
})
实际上存在三种模式:
Hash: 使用URL的hash值来作为路由。支持所有浏览器。
History: 以来HTML5 History API 和服务器配置。参考官网中HTML5 History模式
Abstract: 支持所有javascript运行模式。如果发现没有浏览器的API,路由会自动强制进入这个模式。
最新文章
- java设计模式之简单工厂模式
- WIN7凭据管理器保存的凭据过段时间会自动删除的解决办法
- Logistic回归分类算法原理分析与代码实现
- IT软件开发常用英语词汇
- Android布局中涉及的一些属性
- UICollectionView 使用
- [转] 考验你的JavaScript底细
- java_设计模式_命令模式_Command Pattern(2016-08-09)
- ACM学习-POJ-1125-Stockbroker Grapevine
- js简单省级联动菜单
- AIO5凭证性质设置接收下/上差(%),但是订单操作不起效。
- 子沐代码段——Flask+Mysql+Echarts可视化
- hidden symbol `pthread_atfork'
- java将图片传为设定编码值显示(可做刺绣)
- 实验十五 GUI编程练习与应用程序部署
- Confluence 6 有关 AD 的一些特殊说明
- DevOps - CI - 持续集成(Continuous Integration)
- centos6.5安装jdk(解压tar.gz)
- 支持iis高并发
- Java SSM框架之MyBatis3(三)Mybatis分页插件PageHelper