redux-router-lite:纯粹的轻量级Redux路由器

时间:2024-05-28 11:47:36
【文件属性】:

文件名称:redux-router-lite:纯粹的轻量级Redux路由器

文件大小:85KB

文件格式:ZIP

更新时间:2024-05-28 11:47:36

JavaScript

Redux-Router-Lite 纯基于Redux的轻量级路由器。 安装 npm i redux-router-lite (确保您的项目已安装redux )。 特征 纯粹基于Redux。 没有React依赖(但是与React集成确实很容易)。 易于配置,使用通用语法,只需一个JSON对象即可定义路由。 侦听URL更改并相应地更新redux状态。 它使用路由名称来更改URL,从而以最小的努力即可更改路由URL。 它与Redux devtools的时间旅行完全兼容(它也会更改URL!) 集成路由器: 1.创建路由配置JSON对象 { "mode" : "browser" , // history mode, can be 'hash' or 'browser' "routes" : [ { "name" : "homePage" , "path" : "/" }


【文件预览】:
redux-router-lite-master
----.travis.yml(936B)
----.babelrc(527B)
----flow-typed()
--------npm()
----.flowconfig(138B)
----package.json(2KB)
----test()
--------utils.test.js(2KB)
--------reducer.test.js(827B)
--------selectors.test.js(2KB)
--------actions.test.js(1KB)
--------router.test.js(8KB)
----package-lock.json(310KB)
----src()
--------utils.js(1KB)
--------index.js(1KB)
--------state()
--------router.js(5KB)
----.npmignore(73B)
----.eslintrc.js(291B)
----.gitignore(147B)
----README.md(6KB)
----scripts()
--------build.js(899B)

网友评论