我想在javascript.I中遍历SQLObject,浏览器中的WEBSQL数据库中有一些数据。
到现在为止,我是这样渲染React的。
var list = data.map(function(film){
return <li key={film.ID}>
{film.NAME}
</li>;
},this);
return (
<div>
<ul className="table-view">
{list}
</ul>
</div>
);但是,对于这种类型的对象,我不能做到这一点。
如果不把HTML放在字符串中,我怎么做呢?
我希望避免使用for进行迭代,然后将结果添加到string对象
发布于 2015-03-15 13:09:52
您必须使用map函数来迭代和返回组件数组。
另一种方法是在div标签中使用dangerouslyInsertedHTML或dangerouslySetHTML。你可以检查它是如何做到的。您可以使用for Loop遍历对象数组,并将HTML生成为附加到前一个对象的字符串。单击here!
谢谢,安吉特。
https://stackoverflow.com/questions/29053294
复制相似问题