0

好的,所以我正在尝试使 ReactiveSearch 的 ToggleButton 过滤器的工作版本正常工作。我找到了他们的Gitxplore并找到了github repo,将分支更改为 v3(更新了一点),git cloned,npm i 和 npm start。

在 SearchFilters.js 中,我添加了

<ToggleButton 
    componentId="languages"
    dataField="topics.raw,languages.raw,description.raw"
    data={[
        {label: 'Nodejs', value: 'nodejs'},
        {label: 'Boilerplate', value: 'boilerplate'},
        {label: 'Python', value: 'python'},
        {label: 'Ruby', value: 'ruby'}
    ]}
        title="Languages"
    />

切换按钮呈现,但搜索结果不会改变。除非我误解了 ToggleButton 过滤器的用途。我的理解是,如果用户单击 Nodejs,那么结果应该更改为在一个或多个数据字段中包含 Nodejs 的存储库......我错了吗?

4

0 回答 0