javascript - 使用 API Gateway 将数据从 DynamoDb 表中获取到 HTML 表中
问题描述
我设法使用由 API Gateway 触发的 Lambda 查询 DynamoDb 表。点击 API URL 给我这个:
{
"Items": [
{
"date": "1522395676041",
"UUID": "2deed071-f2ad-46f8-b30f-69e2da55d4c9",
"message": "0941 from John",
"commentId": "ba6c3749-33ed-11e8-95a6-0f2f6e50e87f",
"reason": "1",
"pageId": "0"
},
{
"date": "1522685413383",
"UUID": "085b71b3-98a9-4155-be19-a6c221b3d60a",
"message": "0933",
"commentId": "53c9bb19-3690-11e8-abfb-b5a9138e7fe2",
"reason": "1",
"pageId": "0"
},
{
"date": "1522574265688",
"UUID": "2deed071-f2ad-46f8-b30f-69e2da55d4c9",
"message": "1117 from John‘s iPhone",
"commentId": "8a3cc78a-358d-11e8-803c-659d2c124a1d",
"reason": "1",
"pageId": "0"
},
],
"Count": 3,
"ScannedCount": 3
}
我不知道如何将它们放入一个简单的数组中,以便 Javascript 可以将其发送到表中(我正在使用 Convert JSON To Table 库)。我查看了 AWS API Gateway 模板和 JavaScript 示例,但它们并没有真正的帮助。
有谁知道更简单的方法?
干杯,
JC
解决方案
建议使用这个名为-Tabulator的jquery 插件。您无需编写 HTML 或任何其他 DOM 生成代码。
或者,如果您想构建自己的 html 自定义表,请在 javascript 中使用 array.map() 函数。
推荐阅读
- webrtc - 通过 WebRTC 切入和切出流式传输音乐
- java - 如何在所有活动中实施暗模式?
- sql - 重复的postgresql列
- javascript - 我必须在 React 钩子中使用扩展运算符的原因是什么?
- xamarin.forms - Xamarin.Forms 的 Prism:无法从导航堆栈中删除页面
- python - 使用 TensorFlow-Keras API 进行数据增强
- javascript - 在 chrome 开发控制台中显示重复的 ID
- python - 鳗鱼urllib请求函数返回null给js,但是value给python
- excel - VBA总和动态范围问题
- java - 如何忽略 Java 中的 StackOverFlow 错误?