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

html5网站代码崇仁网站建设推广费用

html5网站代码,崇仁网站建设推广费用,中国建筑查询网,wordpress 查询名字sql如果您有疑问,请观看视频教程《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/408710/

相关文章:

  • 企业网站建设招标今天发生的重大新闻5条
  • 网站建设试题卷电子商务网站设计岗位的技能要求
  • 做一个旅游网站网站建设设备
  • 搭建网站需要程序专业的商城网站开发
  • 网站开发的相关语言有哪些查询网页怎么制作
  • 我们常见的网站有哪些方面用软件做的网站权限管理
  • 中小型网站建设教程app开发软件外包
  • 服务器建设网站软件wordpress酒吧
  • 住房与城乡建设部违法举报网站宁波无痛人流医院
  • 网站建设与制作教程下载wordpress页面缓慢
  • 邢台手机网站制作浏览器为什么无法打开网页
  • 域名到期与网站打不开什么做网站做个多少钱啊
  • asp.net 建网站外贸网站怎样注册
  • 自考网站建设与管理资料如何做网站优化seo
  • 支付网站怎么做人人网
  • 重庆网站建设齐重庆零臻科技国外地图搜房网站建设
  • ps与dw怎么做网站网站开发如何使用API
  • .net 手机网站源码下载简约个人博客html代码
  • 海口专业网站搭建厂怎么做网站教程简单
  • 网站域名注册如何填写自动建设网站系统
  • 登录不了建设银行网站做网站用什么框架好
  • wordpress 建站容易吗网络营销案例成功案例分析
  • 长安营销型网站建设济南百度公司做网站吗
  • 域名注册好了如何做网站广西梧州市住房和城乡建设局网站
  • 网站子站怎么做的营销品牌网站建设
  • 做直播网站多少钱全国企业公示系统查询
  • 交互网站怎么做的济南的互联网公司有哪些
  • 滕州做网站的多少网站可以换虚拟主机吗
  • 深圳外网站建设wordpress word上传
  • 网站无法上传图片html5网站引导页模板