文件名称:sitar:用于浏览器存储和事件管理的Javascript库
文件大小:245KB
文件格式:ZIP
更新时间:2024-04-23 12:43:50
TypeScript
西塔尔 介绍 Sitar是使用TypeScript构建JavaScript库,并且与JavaScript和TypeScript兼容。 Sitar尝试使用事件来简化浏览器端存储管理。 当前,Sitar提供以下模块作为其实现的一部分。 1.架子 2. API架 3.地图 4.设置 5.本地存储 6.会话存储 7.祈求者 1.架子 架子将对象或数据存储在浏览器的内存中。 可以在浏览器窗口中的整个应用程序中访问此数据。 存储或更新数据是通过键映射完成的。 应用程序的不同部分可以订阅数据中的更改。 在存储或更新数据时,Shelf会触发事件,这些事件会内部触发其订阅提供的功能。 目前,以下是Shelf提供的功能。 setShelf SubscribeShelf getShelfData 1.1 setShelf(subscriptionKey:字符串,data:任意) setShelf将数据存
【文件预览】:
sitar-master
----package.json(2KB)
----jestconfig.json(343B)
----tslint.json(67B)
----.prettierrc(72B)
----package-lock.json(194KB)
----src()
--------local-storage()
--------map()
--------invoker()
--------api-shelf()
--------tests()
--------session-storage()
--------set()
--------util()
--------shelf()
--------index.ts(334B)
----tsconfig.json(228B)
----.gitignore(271B)
----demo()
--------.babelrc(55B)
--------package.json(2KB)
--------webpack.config.prod.ts(2KB)
--------.eslintrc.json(493B)
--------package-lock.json(749KB)
--------src()
--------tsconfig.json(590B)
--------webpack.config.ts(2KB)
--------.gitignore(29B)
--------public()
----README.md(34KB)