当前位置: 首页 > news >正文

南宁世尊商贸网站建设微信自媒体怎么赚钱

南宁世尊商贸网站建设,微信自媒体怎么赚钱,成都打鱼网站建设,承德建设局网站Hey小伙伴们#xff0c;今天给大家带来Vue3中使用history模式路由的实战案例#xff01;#x1f31f; #x1f50d; 项目背景 Vue3的路由功能非常强大#xff0c;可以帮助我们轻松实现单页面应用中的页面切换。但是你知道吗#xff1f;默认情况下Vue Router使用的是has…Hey小伙伴们今天给大家带来Vue3中使用history模式路由的实战案例 项目背景 Vue3的路由功能非常强大可以帮助我们轻松实现单页面应用中的页面切换。但是你知道吗默认情况下Vue Router使用的是hash模式URL会带上一个“#”。为了获得更加美观的URL我们可以使用history模式。今天我们就来一起看看如何在Vue3中使用history模式吧 实战演练 1️⃣ 创建Vue3项目 首先我们需要使用Vue CLI来创建一个Vue3项目。如果你还没有安装Vue CLI可以通过npm安装 npm install -g vue/cli然后创建一个新的Vue3项目 vue create vue3-history-router cd vue3-history-router2️⃣ 配置路由 接下来我们来配置Vue Router的history模式。在项目的src/router/index.js文件中我们需要做一些调整 import { createRouter, createWebHistory } from vue-router; import Home from ../views/Home.vue;const routes [{path: /,name: Home,component: Home},{path: /about,name: About,component: () import(/* webpackChunkName: about */ ../views/About.vue)} ];const router createRouter({history: createWebHistory(),routes });export default router;这里的关键是使用createWebHistory()来创建一个history模式的路由器。注意这里的createWebHistory()不带任何参数因为我们假设服务器配置已经被正确设置。 3️⃣ 配置服务器 为了让history模式工作我们需要配置服务器。当用户访问不存在的URL时服务器应该返回我们的主应用文件通常是index.html。这里是一个简单的Nginx配置示例 server {listen 80;server_name example.com;location / {try_files $uri /index.html;}# 其他配置... }如果你使用的是其他服务器如Apache或Node.js的Express配置方式类似关键是让所有请求都指向index.html。 4️⃣ 添加路由链接 在src/App.vue文件中我们将添加一些导航链接 templatediv idappnavrouter-link to/Home/router-link |router-link to/aboutAbout/router-link/navrouter-view//div /templatescript export default {name: App } /script5️⃣ 测试 现在让我们启动项目并测试一下 npm run serve打开浏览器你应该看到一个干净的URL例如http://localhost:8080/about。当你点击导航链接时URL会平滑地变化而不会出现页面刷新。 结果展示 使用history模式后URL变得非常简洁用户体验也更加流畅。这对于那些需要SEO优化的应用来说尤其重要因为搜索引擎更容易抓取这种形式的URL。 优缺点 优点URL更加美观不带有#更接近传统的网站URL。 缺点后期项目上线需要服务端配合处理路径问题否则刷新会有404错误。 结语 今天的分享就到这里啦希望这篇教程能帮到你也欢迎小伙伴们在评论区分享你的经验或者遇到的问题我们一起探讨学习请小伙伴们点赞收藏和关注我我将带来更多Vue3相关知识分享 附录常见问题解答 Q: history模式需要服务器配置吗 A: 是的history模式需要服务器配置来正确处理所有请求使其指向主应用文件。 Q: 如何知道服务器配置是否正确 A: 当你在浏览器中直接输入一个不存在的路由URL时如果能看到正确的页面内容而不是404错误则配置正确。 Q: history模式的优势是什么 A: history模式可以让URL更加简洁美观提高用户体验并有助于SEO优化。 希望这篇文章对你有所帮助如果有任何疑问记得留言哦 #Vue3 #路由 #history模式 #前端开发 #单页面应用 #SPA #Web开发
http://www.hkea.cn/news/14453643/

相关文章:

  • 网站首页制作过程制作相册app
  • 门户网站开发文档完整网站设计
  • 旅游网站静态模版下载随州网站建设外包公司
  • 带数据库的网站做视频剪辑制作
  • 做淘宝客导购网站推广河间网站建设价格
  • 手机网站 等比缩放外贸soho网站建设
  • 成都 企业网站建设公司wordpress 购物车
  • 漯河网站建设zrgu高明网站设计服务
  • 公司网站必须做可信认证吗seo优化中商品权重主要由什么决定
  • 手机网站制作软件空调seo是什么意思
  • 做网站有没有免费空间分享经济网站怎么建设
  • 关于企业网站建设的提案wordpress博客 登录
  • 百度站长平台网站体检qq空间wordpress
  • 直播网站是怎么做的ip域名查询网站入口
  • 太仓seo网站优化软件介绍做网站的标题
  • 网站建设交流发言稿重庆app定制软件开发
  • seo网站推广专员招聘wordpress添加表格
  • 株洲网站建设服务网站集约化建设做法
  • nas 支持做网站网站建设相关推荐
  • 网站开发下人员配置巴顿品牌设计
  • 织梦 导航网站 模板设计素材网站永久
  • 无障碍环境建设 网站网站建设mfdos
  • 城阳区城市规划建设局网站阿里云建网站步骤
  • 个人网站设计开题报告南川集团网站建设
  • 工业和信息化部五系网站建设wordpress opencart
  • 苏州市建设职业培训中心网站网站开发html文件规范
  • 软件正版化情况及网站建设情况网站建设与O2O的应用
  • 网站建设经费预算包括哪些wordpress eaccelerator
  • 网站域名注册如何填写广告投放平台投放
  • 网站备案流程以及所需资料wordpress您的密码重设链接无效