0

插件文档指出:

在向 Griddle 添加功能时,您可能需要响应操作并更新应用程序状态。这可以通过向您的reducer对象添加动作处理函数来轻松完成。

我正在编写一个插件来用引导样式的分页替换默认分页。这将需要getNext() getPrevious() and setPage()在操作中访问。local我可以清楚地看到如何像插件一样从 Griddle 包内部访问这些。

我不确定如何从我的应用程序中编写的插件访问这些功能和状态。

我需要从 Griddle 导入什么?我需要打什么电话?

4

2 回答 2

1

找到了。在故事书中,自定义页面大小设置故事访问selectorsactions导出以使插件更直接地访问内部。围绕它的其他故事很好地展示了如何从插件访问 Griddle 内部。

于 2018-08-10T15:03:59.627 回答
0

请注意,除了直接访问导出的selectorsand之外actions,两者都可以通过 React Context 使用,例如在LocalPlugin.components.TableBodyContainer. 应用插件后,上下文应该公开当前的“最佳” / selectorsactions<Griddle />

在https://github.com/GriddleGriddle/Griddle/pull/743中开始了一些工作,以使选择器更加可组合,但 PR 已经过时了。

于 2018-08-10T18:33:56.613 回答