React native React Native Algolia Instantsearch需要一个组件类,得到[object]

React native React Native Algolia Instantsearch需要一个组件类,得到[object],react-native,algolia,React Native,Algolia,当我将Algolia React本机文档中出现的以下代码添加到新的、干净的React本机项目的index.android.js中时。我得到这个错误: 应为组件类,但已获取[object] 这是代码,与您可以找到的Algolia React本机指南中显示的代码相同 import React,{Component}来自'React'; 进口{ 评估学, 样式表, 文本, 看法 ListView, 文本输入, 形象,, }从“反应本机”; 从'react InstantSearch/native'导入

当我将Algolia React本机文档中出现的以下代码添加到新的、干净的React本机项目的
index.android.js
中时。我得到这个错误:

应为组件类,但已获取[object]

这是代码,与您可以找到的Algolia React本机指南中显示的代码相同

import React,{Component}来自'React';
进口{
评估学,
样式表,
文本,
看法
ListView,
文本输入,
形象,,
}从“反应本机”;
从'react InstantSearch/native'导入{InstantSearch};
从'react instantsearch/connectors'导入{connectSearchBox,ConnectionInfiniteHits};
导出默认无限搜索=()=>
;
const SearchBox=connectSearchBox({currentRefineration,refine})=>
精炼(文本)}
值={currentRefineration}
/>
);
const Hits=connectInfiniteHits(React.createClass({
onEndReached:函数(){
如果(this.props.hasMore){
this.props.refine();
}
},
渲染:函数(){
const dataSource=new ListView.dataSource({rowHasChanged:(r1,r2)=>r1!==r2});
const hits=this.props.hits.length>0?
:
无效的
回击;
},
_renderRow:函数(命中){
返回(
{hit.name}
);
},
}));
const styles=StyleSheet.create({
主容器:{
背景颜色:“白色”,
弹性:1,
paddingTop:20,
填充底部:10,
flexDirection:'列',
},
名单:{
弹性:1,
flexDirection:'列',
},
项目:{
flexDirection:'行',
对齐项目:“居中”,
背景颜色:“白色”
}
});
AppRegistry.registerComponent('InfiniteSearch',()=>InfiniteSearch);

您可以给我们看完整的错误跟踪吗?可能是源代码行有帮助。您可以给我们看完整的错误跟踪吗?可能是源代码行有帮助。可能是源代码行的重复