【问题标题】:Render and activate filters from code [React/Searchkit]从代码渲染和激活过滤器 [React/Searchkit]
【发布时间】:2018-02-22 08:06:54
【问题描述】:

如何将现有值分配给已在 react 中呈现的过滤器?

【问题讨论】:

  • 尝试 setstate() 方法

标签: reactjs searchkit


【解决方案1】:

这取决于您使用的过滤器组件。大多数 SearchKit 组件都支持像 listComponentitemComponent 这样的渲染道具。在那里,您可以传递一个自定义 React 组件,该组件接收来自特定 SearchKit 组件的变量和回调作为属性。

这里是MenuFilter 的简单示例:

<MenuFilter
  field="languages.raw"
  title="Languages"
  id="languages"
  listComponent={({items, toggleItem}) => {
    // Logic would be here ....
  }}
/>

您能否详细说明您正在使用的过滤器组件以及它正在处理的字段/值类型?这样,我们可以为您提供有用的答案。

【讨论】:

  • 我正在使用这样的结构:estructuraNew = }/>
猜你喜欢
  • 1970-01-01
  • 2016-09-07
  • 1970-01-01
  • 2017-08-11
  • 2019-12-24
  • 1970-01-01
  • 2016-01-09
  • 2018-01-19
  • 2018-12-15
相关资源
最近更新 更多