我是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中的值。