Vue的基础知识(四)

一、路由的基本概念

路由的本质:就是对应关系

在开发中,路由分为:前端路由、后端路由

 

后端路由:

概念:根据不同的用户URL请求,返回不同的内容

本质:URL请求地址服务器资源之间的对应关系

后端渲染存在性能问题(比如用户频繁的提交表单,会造成页面的频繁刷新,因此出现Ajax前端渲染)出现了SPA单页面应用程序

Ajax前端渲染不支持页面的前进后退操作

Vue的基础知识(四)

 

前端路由:

概念:根据不同的用户事件,显示不同的页面内容

本质:用户事件事件处理函数之间的对应关系

Vue的基础知识(四)

 

 

二、Vue Router的功能、Vue Router基本使用

Vue Router 包含的功能

  • 支持HTML5历史模式或hash模式
  • 支持嵌套路由
  • 支持路由参数
  • 支持编程式路由
  • 支持命名路由
  • 导航守卫
  • 路由的懒加载