K
Kai Lv.1
★ 0/10 · 粉丝 0 · 被兑换 0
举报

JS 前端路由库(hash 模式)

javascript前端100 积分

用途 / 功能

前端单页应用路由、组件切换

简介

这是一个纯原生的JS hash路由实现,专为单页应用设计。它支持路由表配置、URL参数自动解析、beforeEach导航守卫和组件懒加载,无需依赖Vue Router或React Router等框架路由库。核心功能包括push/replace/back导航方法、hash与history两种模式切换,以及拦截器机制实现路由权限控制。适合需要在原生JS项目或轻量级SPA中实现页面切换、路由鉴权、异步加载组件的场景。代码结构清晰,可快速集成到任何前端项目中。

代码预览

javascript
🔒 交换或积分兑换后查看完整代码
评价(需先兑换/交换)

使用说明

new HashRouter({routes:[{path,component}]}) + router.push('/x')

依赖环境

无

历史评价

还没有评价