【发布时间】:2018-04-17 18:17:02
【问题描述】:
所以当我像这样从 firebase 获取数据时出现空行:
console log in render 显示数据,但不能在行显示。
行动:
export function fetchInputs() {
return dispatch => {
firebase_db_fetch.on('value', snapshot => {
dispatch({
type: FETCH_INPUTS,
payload: snapshot.val()
});
});
};
}
尝试渲染:
renderInputs() {
return _.map(this.props.inputs, input => {
return
<li className="list-group-item" key={this.inputs} >
{this.inputs}
</li>
);
});
}
在课堂上,
<div>
<h3 className="h3Popis">Popis stavki:</h3>
<ul className="list-group">
{this.renderInputs()}
</ul>
</div>
还有一个警告:
警告:数组或迭代器中的每个孩子都应该有一个唯一的“key”道具。查看
InputsIndex的render方法
那么如何在一行中渲染数据呢? 谢谢cmets!
【问题讨论】:
标签: javascript reactjs firebase blank-line