mobx-react:ReactMobX的绑定

时间:2024-02-24 09:21:24
【文件属性】:

文件名称:mobx-react:ReactMobX的绑定

文件大小:321KB

文件格式:ZIP

更新时间:2024-02-24 09:21:24

react javascript mobx react-components reactive-programming

暴民React :police_car_light: :police_car_light: :police_car_light: 此已移至 带React组件包装的软件包,用于将React与MobX结合在一起。 导出observer装饰器和其他实用程序。 有关文档,请参见项目。 还提供了进行中的以获取其他信息。 这个包支持React和React Native。 选择你的版本 当前有两个主动维护的mobx-react版本: NPM版本 支持MobX版本 支持的React版本 支持基于挂钩的组件 v7 6. * 16.8+ 是 v6 4._ / 5._ 16.8+ 是 v5 4._ / 5._ 0.13+ 否,但是可以在基于挂钩的组件中使用部分 mobx-react 6/7是对较小的软件包的重新包装,并来自mobx-react@5软件包的以下功能: 支持用于observer和@observer基于类的组件 Provider / inject来传递存储(但考虑使用React.createContext代替) PropTypes描述基于可观察的


【文件预览】:
mobx-react-master
----.gitignore(245B)
----.babelrc(279B)
----batchingForReactNative.js(50B)
----README_v5.md(21KB)
----package.json(4KB)
----hooks.png(59KB)
----src()
--------observerClass.ts(7KB)
--------Provider.tsx(1KB)
--------disposeOnUnmount.ts(3KB)
--------propTypes.ts(7KB)
--------inject.ts(4KB)
--------globals.d.ts(32B)
--------types()
--------utils()
--------index.ts(763B)
--------observer.tsx(2KB)
----.watchmanconfig(3B)
----CONTRIBUTING.md(2KB)
----LICENSE(1KB)
----.browserlistrc(69B)
----__mocks__()
--------react-native.js(0B)
----CHANGELOG.md(29KB)
----tsconfig.json(795B)
----batchingForReactDom.js(47B)
----.changeset()
--------README.md(512B)
--------config.json(132B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(703B)
--------stale.yml(1KB)
--------ISSUE_TEMPLATE()
--------FUNDING.yml(22B)
--------workflows()
--------lock.yml(932B)
----.prettierignore(18B)
----.eslintrc.js(837B)
----README.md(21KB)
----batchingOptOut.js(42B)
----.eslintignore(6B)
----jest.setup.ts(526B)
----.vscode()
--------settings.json(127B)
--------launch.json(756B)
----.size-limit.json(150B)
----.circleci()
--------config.yml(2KB)
----tsdx.config.js(399B)
----test()
--------compile-ts.tsx(6KB)
--------issue21.test.tsx(13KB)
--------hooks.test.tsx(2KB)
--------propTypes.test.ts(8KB)
--------ErrorCatcher.tsx(901B)
--------.eslintrc.yaml(89B)
--------tsconfig.json(330B)
--------symbol.test.tsx(601B)
--------issue806.test.tsx(1KB)
--------stateless.test.tsx(4KB)
--------utils()
--------observer.test.tsx(22KB)
--------disposeOnUnmount.test.tsx(12KB)
--------Provider.test.tsx(3KB)
--------inject.test.tsx(16KB)
--------__snapshots__()
--------misc.test.tsx(2KB)
--------transactions.test.tsx(2KB)
--------context.test.tsx(3KB)
----tsconfig.test.json(101B)
----.prettierrc(57B)
----yarn.lock(508KB)

网友评论