如何解决在地图函数中获取更多数据的问题

时间:2018-05-24 22:54:16

标签: reactjs promise pouchdb map-function

我是reactjs和pouch db的新手。

我正在构建一个表行,其数据来自pouchdb中的2个本地数据库

当我在迭代map函数时,我需要根据id值查询另一个数据库,并使用查询文档中的数据在我正在构建的表格单元格中使用

       tableRows = this.props.mytools.db1.rows.map(mytool => {
                    this.props.dispatch(asyncFetchfromdb2(mytool.id));
                    mytool.type=this.props.mytools.db2.type;
                    return (
                        <tr key={mytool.id}>
                            <td> {mytool.information}</td>
                            <td>{mytool.type}/></td>

                        </tr>
                    );
                });

感谢任何帮助。

请建议是否有更好的方法从2个不同的pouchdb获取值以显示在表行中,其中几个单元格使用db1中的值,而其他单元格使用db2中的值。

0 个答案:

没有答案