Iterate over SQLOBJECT -WEBSQL
Iterate over SQLOBJECT -WEBSQL
我想在javascript中迭代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 放入字符串中的情况下做到这一点。
我想避免迭代然后将结果添加到字符串对象
您必须使用 map 函数来迭代并返回组件数组。
另一种方法是在div 标签中使用 dangerouslyInsertedHTML 或 dangerouslySetHTML。您可以检查如何完成此操作。您可以使用 for Loop 循环访问对象数组,并将 HTML 生成为附加到前一个对象的字符串。点击这里!
谢谢安吉特。
相关文章:
- 查询后websql成功回调无法访问变量
- 在websql成功调用中Jquery移动主题打开按钮
- 使用websql和javascript进行非常慢的查询
- 在WebSQL服务器中存储JSON数据
- Ajax成功上的Phonegap WebSQL事务不起作用
- HTML 5 帮助.使用websql数据库中的动态javascript渲染选项
- Iterate over SQLOBJECT -WEBSQL
- 访问 WebSQL 函数中的变量
- 未捕获的范围错误:WebSQL查询结果中的项索引超出范围错误
- WebSQL和Javascript操作顺序
- 正在导出WebSQL数据
- 使用Javascript防止WebSQL注入
- 遍历数组并插入到websql中
- 为什么除了数据库(WebSQL)之外,其他数据库名称在android中不起作用
- js-worker和phonegap上的websql数据库
- WebSQL:处理SQL时出错:数量为''语句字符串中的s与参数计数不匹配
- 将数据库存储/备份到一个文件中,IndexeDB、WebSQL和SQLlite的区别
- 将javascript值插入websql数据库
- websql phonegap应用程序:数据库升级
- WebSQL:SQLResultSetRowList 中的返回行是不可变的