[英]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.