[英]Returning JSON into
我正在使用Axios从API获取信息。 Axios连接并返回具有正确信息的对象,但是我很难接受返回的JSON并将其显示在HTML代码中。
我的代码是:
<body>
<script type="text/javascript">
axios.get('http://localhost:3000/boxmac').then(function (response) {
console.log(response);
document.getElementById('lol').innerHTML = response.Object;
}).catch(function (error) {
console.log(error);
});
</script>
<p id="lol"></p>
</body>
此时,如果将整个数据库内容(所有168行和1000多个项目)转储到HTML中,我会很高兴。 我至少知道我到了某个地方。
此时,我从console.log(response)得到响应(我认为)。 它返回
Object {data: Object, status: 200, statusText: "OK", headers: Object, config: Object…}
我的问题是找到使对象JSON的内容显示在HTML中所需的内容
好的,我可以在HTML中返回[object Object]。 现在如何获取它以返回对象中的信息。
在控制台中浏览树需要导航:
Object => Object => macdb => [0 ... 99 ] => Object
进展! 使用
document.getElementById('lol2').innerHTML = res.data.macdb;
我在HTML中得到了大量的[object Object],现在我只需要该对象中的内容即可。
如果您说期望的返回类型是JSON-仅将其设置为innerHTML
不够的。 您需要一些模板引擎才能从此JSON生成内容。 就像强调下模板一样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.