npm install --save clantujs
npm install
npm run serve-example
启动应用
停止应用
匹配新的路由,浏览器URL不改变
导航到一个新的路由,浏览器URL改变,增加一条历史记录
导航到一个新的路由,浏览器URL改变,不增加历史记录
ctx.$state
ctx.$path
ctx.$params
ctx.$pathname
ctx.$hash
ctx.$querystring
ctx.$query
ctx.$render(source, data)
返回渲染结果
返回一个渲染函数
添加辅助方法
添加模板片段
返回渲染结果
部分代码来源于page.js、vue-router、path-to-regexp、artTemplate、handlebars等优秀的开源项目。
本项目是对相关项目功能进行了一定的精简,以达到减少体积、适应项目特性的目的。 感谢相关开源项目作者的无私奉献,若有冒犯,望请见谅。 如需删除与您权益相关的代码,请与我联系。