reactjs - 构建 ReactiveSearch 组件以使搜索工作的正确方法
问题描述
如果我的基于 CRA 的 ReactiveSearch 应用程序结构如下:
/src
/containers
/search
-index.js
/components
-autocomplete.js
-results.js
-navbar.js
其中/containers/search/index.js
包含如下代码:
<ReactiveBase
app="someapp"
credentials="abc123"
type="sometype"
>
<DataSearch
componentId="q"
react={{ "and", ["q"] }}
...
/>
<Results />
<ReactiveBase />
然后我自己的反应组件(autocomplete.js、results.js)ReactiveSearch
根据我的应用程序的需要将这些组件作为子组件引入?
例如,我的 autocomplete.js 会DataSearch
作为孩子引入,我的 results.js 会ReactiveList
作为孩子引入,而 navbar.js 会引入与孩子相同的 DataSearch?
这应该使我能够在准备好时使用 React Router 4 创建不同的路由,对吧?
解决方案
推荐阅读
- php - PHP Curl 获取方法
- wordpress - 不允许 WooCommerce 产品字幕插件输入提交的 html 标记
- node.js - 多语言微服务方法
- c++ - 我的文件不会在 C++ 中正确倒带
- python - 在 python 2.7 中,你可以让 __contains__ 超级方法接受 3 个参数吗?
- javascript - 删除上一张幻灯片上的课程
- python - Python-Shell / Node JS 输出为空
- dart - 使用 dartdoc 生成文档时“生成失败”
- html - 如何将border-bottom应用于最后一个不为空的?
- apache-spark - Spark上的Hive如何从jdbc读取数据?