当前位置: 首页 > 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/14323547/

相关文章:

  • 网站首页的图标是怎么做的哈尔滨哪里做网站
  • 广昌网站建设制作国家网站域名
  • 电子商务网站建设具体方案西红门模板网站建设
  • 网站新媒体建设方案传奇网站如何建设
  • 如何注册一个网站域名备案重庆h5网站建设模板
  • 用网站ip做代理服务器网站被谷歌降权
  • 免费网站制作教程线上代运营
  • 建站技术布局方式太平洋保险网站
  • 湖州民生建设有限公司网站福州做网站的公
  • 塘厦东莞网站建设网站的规划与建设_按时间顺序可以分为哪等五个阶段
  • 网站做管制户外刀具智能小程序开发者平台
  • 您的网站空间已过期怎样在百度上免费做广告
  • 网站模板 html江苏建设人才考试网二建
  • 设计外贸网站公司app开发
  • 吉林省城乡建设部网站建设网站的
  • 网站联系方式设置要求互联网产品推广
  • 发布项目信息的平台企业网站seo网址
  • 电子商务网站建设的课程论文长沙推广专员招聘
  • 网站建设采用thinkphp框架的优势现在哪个公司家庭网络好用
  • 美橙互联 送网站wifi网络优化软件
  • 品牌网站建设小蝌蚪wordpress多站点分别部署
  • 哪个网站可以找做软件兼职的黑龙江信息流广告视频
  • 怎样做家普网站如何做网站竞品分析
  • 网站建设能用手机制作吗专门做投标书的网站
  • 施工企业总工程师述职报告关键词优化排名工具
  • 长春哪里有做网站的编程序可以做网站吗
  • 自建网站主题及策划南宁市住房城乡建设厅网站
  • 黄江做网站阿里巴巴网站工作流程
  • 苏州网站建设设计html5网站建设中
  • 网站源码多少钱团关系转接网站建设