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

广西住房和城乡建设网站视频专栏郑州千锋教育培训机构怎么样

广西住房和城乡建设网站视频专栏,郑州千锋教育培训机构怎么样,品牌网站设计制作服务公司,九天娱乐代理平台如果您有疑问,请观看视频教程《Vue3实战教程》 路由​ 客户端 vs. 服务端路由​ 服务端路由指的是服务器根据用户访问的 URL 路径返回不同的响应结果。当我们在一个传统的服务端渲染的 web 应用中点击一个链接时,浏览器会从服务端获得全新的 HTML&…

如果您有疑问,请观看视频教程《Vue3实战教程》

路由​

客户端 vs. 服务端路由​

服务端路由指的是服务器根据用户访问的 URL 路径返回不同的响应结果。当我们在一个传统的服务端渲染的 web 应用中点击一个链接时,浏览器会从服务端获得全新的 HTML,然后重新加载整个页面。

然而,在单页面应用中,客户端的 JavaScript 可以拦截页面的跳转请求,动态获取新的数据,然后在无需重新加载的情况下更新当前页面。这样通常可以带来更顺滑的用户体验,尤其是在更偏向“应用”的场景下,因为这类场景下用户通常会在很长的一段时间中做出多次交互。

在这类单页应用中,“路由”是在客户端执行的。一个客户端路由器的职责就是利用诸如 History API 或是 hashchange 事件这样的浏览器 API 来管理应用当前应该渲染的视图。

官方路由​

在 Vue School 上观看免费的视频课程

Vue 很适合用来构建单页面应用。对于大多数此类应用,都推荐使用官方支持的路由库。要了解更多细节,请查看 Vue Router 的文档。

从头开始实现一个简单的路由​

如果你只需要一个简单的页面路由,而不想为此引入一整个路由库,你可以通过动态组件的方式,监听浏览器 hashchange 事件或使用 History API 来更新当前组件。

下面是一个简单的例子:

vue

<script setup>
import { ref, computed } from 'vue'
import Home from './Home.vue'
import About from './About.vue'
import NotFound from './NotFound.vue'
const routes = {'/': Home,'/about': About
}
const currentPath = ref(window.location.hash)
window.addEventListener('hashchange', () => {currentPath.value = window.location.hash
})
const currentView = computed(() => {return routes[currentPath.value.slice(1) || '/'] || NotFound
})
</script>
<template><a href="#/">Home</a> |<a href="#/about">About</a> |<a href="#/non-existent-path">Broken Link</a><component :is="currentView" />
</template>

在演练场中尝试一下

http://www.yayakq.cn/news/364162/

相关文章:

  • 网站做最优是什么意思787878域名
  • 网站怎样做漂浮南宁专业做网站
  • 网站建设深圳给原码Python能开发WordPress
  • 陕西煤业化工建设集团网站深圳设计公司电话
  • 中国城市建设网网站wordpress 4.7.3 id
  • 有域名怎样做网站博客发布 网站模版
  • html 网站源码 卖手机做网站外包大学生
  • 自己做视频网站犯法农业门户网站模板
  • 做网站图片代码怎么居中网站建设的成本有哪些内容
  • 网站开发技术网站模板wordpress粘贴word
  • Seo建设网站的步骤那个网站专门做二手衣服的
  • 建设银行网站登录没反应电商平台商户
  • 中国空间站什么时候建成网站建设的特征
  • 网站建设的基本流程包括企业手机网站建设资讯
  • 使用php的大型网站甘德县公司网站建设
  • 网站添加搜索做清洁找什么网站
  • 辽宁手机版建站系统开发wordpress编辑文字内容
  • 江门做网站哪家好小语种外贸建站
  • 南宁隆安网站建设网站开发swf素材
  • 免费无广告建站网站创建的基本流程
  • 聊城网站建设动态如何查询网站后台地址
  • 怎么给网站做logo泊头公司做网站
  • 海宁市住房和城乡规划建设局网站辽宁建设工程造价信息网官网
  • 仓库管理系统网站建设自建房外观设计网站推荐
  • 网站设计的流程资源平台
  • 成都网站定制中心网站双语怎么做
  • 域名怎么用到自己做的网站网站开发的意义
  • 网站建设名词解释培训心得体会1000字
  • 网站域名 没有续费西宁市城乡规划和建设局网站
  • 图片库网站建设报价网站用html做框架asp做主页