Skip to content

原生 js 实现的轻量级路由,且页面跳转间有缓存功能。

License

Notifications You must be signed in to change notification settings

yangxin1994/route

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

这是一个原生 js 实现的轻量级路由,且页面跳转间有缓存功能。

某些简单的 H5 的项目是用原生 js 写的,要用到路由,但是现在好用的路由都是和某些框架绑定在一起的,比如 vue-router ,framework7 的路由。

但是又没必要为了一个路由功能而加入一套框架,所以便有了这个轻量级的路由。

文章详情:原生 js 实现一个前端路由 router

效果

效果图

route-origin.gif

效果体验地址:

1. 滑动效果: https://biaochenxuying.github.io/route/index.html

2. 淡入淡出效果: https://biaochenxuying.github.io/route/index2.html

About

原生 js 实现的轻量级路由,且页面跳转间有缓存功能。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 43.3%
  • HTML 34.2%
  • CSS 22.5%