文件名称:svelte-state:Svelte应用程序的类似Redux的状态管理https的镜像
文件大小:3KB
文件格式:ZIP
更新时间:2024-05-20 22:18:29
redux state-management svelte sveltejs JavaScript
苗条状态 一个非常小的,简单的库,用于在应用程序中管理状态。 从redux和react-redux窃取最有用的位,并将它们显示为没有依赖性的单个库。 免责声明:也许Redux中所有多余的代码都是有原因的,也许有一天我会后悔不只是使用真正的Redux库。 概念 就像在Redux中一样:整个应用程序状态表示为一个普通对象; 以动作表示的状态变化,这些动作也是简单的对象; 通过一个纯函数更新状态,该函数采用当前状态和一个动作,并返回新状态。 与实际的Redux不同,这里只有一个商店,因此您无需创建它,然后就担心如何将其存储到所有组件中。 在Svelte方面,将组件连接到状态存储时,您可以做两件事:将整个应用程序状态映射到给定组件的状态数据; 并将某些组件状态数据更改映射回要应用于全局状态存储的操作。 原料药 state 商店的当前状态。 不要直接改变它。 setReducer(redu
【文件预览】:
svelte-state-master
----README.md(3KB)
----LICENSE(1KB)
----src()
--------svelte-state.js(1KB)