0
我通過節點/快速數組發送到我的前端。記錄數組時發生意外標識
像這樣:
res.render({product: req.product_data });
現在在前端,我純粹是測試,看它是否是存在的,我這樣做:
<script>
console.log(<%= product %>);
</script>
從這裏瀏覽器的控制檯好說的Uncaught SyntaxError: Unexpected identifier
貌似所以在來源:
console.log([object Object]);
我試着JSON.stringify它,
<script>
console.log(<%= JSON.stringify(product) %>);
</script>
輸出:
console.log([{"product_id":11089187470}]);
,當我這樣做,我得到這個錯誤:
Uncaught SyntaxError: Unexpected token &
我應該如何去對這個?
*「我試過JSON.stringify它」* - 如何?請[編輯]您的問題以顯示代碼及其輸出。 – nnnnnn
@nnnnnn對不起,我現在更新了。 – farhan
如果你通過ajax調用請求,你可以做 res.send(JSON.stringify({product:req.product_data})); – krozero