【文件属性】:
文件名称:relaxql:中继 + GraphQL = RelaxQL
文件大小:9KB
文件格式:ZIP
更新时间:2021-06-21 20:04:15
JavaScript
正在开发中
此库尚未准备好使用。 如果您有任何建议或反馈,请通过告诉我。
继续阅读我如何设想这个库的工作......
放松QL
适用于 React 组件的非泄漏嵌套组件查询库。 受启发。
命名法
中继 + Flux + GraphQL = RelaxQL
用法
tl;博士
创建一个商店: MyStore = {term: 'foo', register: function(){ ... }}
注册商店: RelaxQl.registerStore(MyStore);
将 mixin 添加到您的组件中: mixins: [RelaxQl().mixin()]
为您的组件定义一个查询: statics: {query: {foo: {}, ...}}
在渲染时,访问 immutable-js 对象: this.state.relax.get('foo')
在你的组件中触发事件:
【文件预览】:
relaxql-develop
----index.html(113B)
----src()
--------browser.js(3KB)
--------relaxql.js(9KB)
----TODO.md(987B)
----README.md(7KB)
----.gitignore(672B)
----package.json(737B)