1 回答

TA貢獻(xiàn)1765條經(jīng)驗(yàn) 獲得超5個(gè)贊
在您<SearchBox>正在導(dǎo)出的組件中<CustomSearchBox>,但是,您正在導(dǎo)入<SearchBox>您的Blog模板,這會(huì)導(dǎo)致您的錯(cuò)誤,因?yàn)槟鷽]有傳遞props給您的組件。由于您正在自定義搜索組件并將其連接到 via,因此<Searchbox>您connectSearchBox需要導(dǎo)出/導(dǎo)入它。只需將其更改為:
return (
<Layout>
<SEO title="blog Page" />
<h1>Hello</h1>
<InstantSearch indexName="hma" searchClient={searchClient} >
<div className="right-panel">
<CustomSearchBox />
<Articles>
<Hits hitComponent={Article} />
</Articles>
</div>
</InstantSearch>
</Layout>
)
}
Algolia 的文檔缺乏對(duì)最常見用例的解釋,尤其是在自定義組件時(shí),因此您必須絞盡腦汁才能找出如何進(jìn)行。
添加回答
舉報(bào)