使用Meteor在React Native中显示列表



我有一个RN应用程序 流星应用作为后端。

在流星>服务器>出版物中设置出版:

    Meteor.publish('deputies', () => {
    return Deputies.find({});
    });

在RN> deputieslist中设置订阅

class Deputies_List extends Component{
  render(){
    const {deputies}= this.props;
    return(
      <View>
          {this.props.deputies.map(deputy=><DeputyDetail deputy={deputy} key={deputy._id}/>)}
      </View>
      );
  }
}

export default createContainer(params=>{
  return{
    deputies: Meteor.collection('deputies').find({}),
  };
},Deputies_List)

这是代理登陆组件:

const DeputyDetail =({deputy})=>{
  const{name} = deputy;
  return(
    <Text>Nom : {name}</Text>
    );
}

export default DeputyDetail;

错误:没有消息,但是屏幕上没有任何消息。我应该有一个条目。

有什么想法?

从您的代码中,您似乎没有订阅deputies出版物。我认为,如果您在createContainer中调用Meteor.subscribe('deputies'),则应查看您的预期数据。

相关内容

  • 没有找到相关文章

最新更新