- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我对 React 还很陌生,我真的很感谢对此的帮助,因为它让我发疯。
我正在尝试弄清楚如何将 props 传递到 searchkit 的 listComponent
来自<ViewSwitcherHits/>
成分。
父组件:
<ViewSwitcherHits
hitComponents={[
{key:"query", title:"Query", listComponent:QueryDetailView, defaultOption:true}
]}
/>
所以QueryDetailView
是我创建的自定义组件,需要 props 才能显示所选查询的详细 View 。用户从另一个组件的下拉列表中选择一个查询 block ,然后所选的过滤器将显示在QueryDetailView
中。成分。可能有更好的方法将选定的查询对象从子级传递到父级,然后返回 QueryDetailView
child 。我来自 Angular,所以我知道服务非常适合此目的,但不确定如何在 React 中实现。或者如果 Searchkit 甚至允许将 props 传递到 ItemComponent
.
我希望这是足够的信息。如果没有,请告诉我,我将添加更多代码。谢谢!
最佳答案
尝试将具有属性的 QueryDetailsView 分配给变量/常量,然后将其用作 listComponent。 searchkit 属性和您的属性将被合并,因此在 QueryDetailsView 内您将能够访问 this.props.oneprop 和 this.props.anotherprop:
const qdv = (<QueryDetailView oneprop="somevalue" anotherprop="anothervalue" />);
<ViewSwitcherHits
hitComponents={[
{key:"query", title:"Query", listComponent:qdw, defaultOption:true}
]}
/>
关于javascript - searchkit - 如何将 props 传递到 itemComponent 组件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43097243/
我正在尝试跟踪 SearchBox 上的 onChange 事件库中的组件 Searchkit 。我想在输入字段下方制作某种自动完成弹出窗口。 我有一个 Searchbar 组件和一个 Searchb
在 SearchKit(OS X 上)中是否可以像在其他一些搜索库中一样在搜索索引中实际存储文档字段?这将允许快速显示某些字段(作者、主题、日期等),而无需读取与作为搜索结果的基础文档相对应的文件。
我可以在 iOS 中使用 Apple SearchKit 索引框架,还是只能在 Mac OS 中使用?有人可以为我指明一些教程的方向,以便将其连接到 iOS 中吗? 谢谢 最佳答案 如 Search
我在将 searchkit 与 Material-ui 结合使用时遇到问题。这两个库都需要reactjs,但是版本不同。第一次,当我只使用 searchkit 和 React 时,我的应用程序运行良好
我将 searchkit 作为网站的一部分使用,但在访问之前已转换为 json 格式的数据时遇到问题。我的 json 目录如下所示: (...) hits: 0: _index:
我对 React 还很陌生,我真的很感谢对此的帮助,因为它让我发疯。 我正在尝试弄清楚如何将 props 传递到 searchkit 的 listComponent来自成分。 父组件: 所以Quer
我正在尝试使用 React-SearchKit 连接到 ElasticSearch 7 . 我正在关注 React-SearchKit 的官方 Connect Your REST APIs guide
我是一名优秀的程序员,十分优秀!