stateshot::floppy_disk:具有结构共享的非侵略性历史状态管理

时间:2024-02-24 14:46:45
【文件属性】:

文件名称:stateshot::floppy_disk:具有结构共享的非侵略性历史状态管理

文件大小:127KB

文件格式:ZIP

更新时间:2024-02-24 14:46:45

javascript json state-management state undo-redo

StateShot :floppy_disk: 具有结构共享的非侵略性历史状态管理。 只需将您的状态推入StateShot并undo / redo即可! 入门 通过NPM安装: npm i stateshot 基本用法: import { History } from 'stateshot' const state = { a : 1 , b : 2 } const history = new History ( ) history . pushSync ( state ) // the terser `history.push` API is async state . a = 2 // mutatio


【文件预览】:
stateshot-master
----.travis.yml(258B)
----benchmark()
--------sha1.js(12KB)
--------index.html(261B)
--------test.json(29KB)
--------main.js(1KB)
----.babelrc(182B)
----rollup.config.js(560B)
----package.json(1KB)
----resources()
--------concept-2.png(67KB)
--------concept-1.png(42KB)
--------logo.png(4KB)
--------concept-3.png(27KB)
----src()
--------index.js(84B)
--------history.test.js(7KB)
--------transform.test.js(5KB)
--------history.js(4KB)
--------transform.js(2KB)
--------hash.js(1KB)
----index.d.ts(2KB)
----.gitignore(34B)
----CHANGELOG.md(641B)
----README.md(6KB)

网友评论