文件名称:react-ctx-state:使用React新的Context API构建的超级易于使用的react状态管理器
文件大小:37KB
文件格式:ZIP
更新时间:2024-05-22 16:48:17
JavaScript
Reactctx状态 使用React新的Context API构建的超级容易的React状态管理器。 必须使用等于或大于16.3.3的React版本 该模块公开了一个名为createContext的函数,该函数接受三个参数: 名称(一个字符串,将成为消费者组件中props属性的名称) 状态(应用程序状态) 动作(修改应用程序状态的功能) 然后,该对象返回带有两个方法provider和consumer的对象。 提供者将父组件作为参数。 消费者将我们需要传递一些道具或动作的子组件作为参数。 例子: 首先为应用程序创建状态和动作: //context.js import createContext from 'react-ctx-state' ; let state = { user : { name : 'Massimo' } } //actions have to
【文件预览】:
react-ctx-state-master
----.babelrc(118B)
----package.json(949B)
----package-lock.json(156KB)
----src()
--------create-context.js(2KB)
--------index.js(195B)
--------multiple-contexts.js(384B)
----.gitignore(19B)
----webpack.config.js(636B)
----README.md(3KB)