浅谈vue项目,访问路径#号的问题

作者:快乐的小三菊 时间:2024-05-29 22:46:08 

刚入手vue,有好多的疑问,目前遇到的是vue项目启动之后,输入http://ip:port,我发现浏览器里面显示的地址栏竟然是http://ip:port/#/,这个”/#/“不知道是什么东西,于是百度查了一下。

原因:对于vue开发的单页面应用,我们在切换不同的页面的时候,可以发现html永远只有一个,这也正是称之为单页面的原因。而vue-router默认hash模式--------使用URL的hash来模拟一个完整的URL,于是当URL改变时,页面不会重新加载。因为对于正常的页面来说,更换url一定是会导致页面更换的,而只有更换url中的查询字符串和hash值的时候才不会重新加载页面。

如果不想要#,可以使用路由的history模式,这种模式充分利用了history.pushState API来完成URL的跳转而不需要重新加载页面,使用这种模式之后,就没有#了,而是可以像使用正常的url进行访问了。


const router = new VueRouter({
mode: 'history',
routes: [...]
})

补充知识:vue运行同时被localhost和ip地址访问

在index.js文件下修改host内容,localhost改为本机ip


host: '192.168.X.XX',// can be overwritten by process.env.HOST
port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
autoOpenBrowser: true,
errorOverlay: true,
notifyOnErrors: true,
poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions-

在package.json文件中dev内容后面加–host0.0.0.0

浅谈vue项目,访问路径#号的问题

来源:https://blog.csdn.net/xhf852963/article/details/105202330/

标签:vue,路径,#号
0
投稿

猜你喜欢

  • Go项目配置管理神器之viper的介绍与使用详解

    2023-09-17 01:05:52
  • python 监控服务器是否有人远程登录(详细思路+代码)

    2022-05-16 04:08:26
  • 浅谈python 类方法/静态方法

    2021-02-23 07:00:54
  • python分析inkscape路径数据方案简单介绍

    2021-05-13 14:51:09
  • vue.js实现简易折叠面板

    2024-05-08 09:33:47
  • python模拟鼠标拖动操作的方法

    2021-10-02 15:06:07
  • SQL脚本语言学习(黑客篇)

    2008-02-29 13:09:00
  • Python3 中sorted() 函数的用法

    2021-09-29 04:00:55
  • SQL Server之SELECT INTO 和 INSERT INTO SELECT案例详解

    2024-01-22 01:11:56
  • python爬取音频下载的示例代码

    2023-07-25 09:59:57
  • Python面向对象编程之继承与多态详解

    2022-01-24 17:22:01
  • 字符编码笔记 ASCII,Unicode和UTF-8

    2023-08-02 23:26:03
  • Python自动打印被调用函数变量名及对应值 

    2022-08-05 09:50:38
  • Go获取与设置环境变量的方法详解

    2023-06-21 04:35:10
  • 一篇文章讲解清楚MySQL索引

    2024-01-28 11:59:24
  • Jar包一键重启的Shell脚本及新服务器部署的一些经验分享

    2023-06-24 19:01:08
  • Python环境使用OpenCV检测人脸实现教程

    2022-01-24 11:31:21
  • Go语言面试题之select和channel的用法

    2024-04-26 17:27:39
  • Python动态声明变量赋值代码实例

    2023-11-15 03:30:47
  • 优化mysql数据库的经验总结

    2024-01-17 23:56:24
  • asp之家 网络编程 m.aspxhome.com