我正在使用帕格,我想將一個變量傳遞給前端以獲得信息,但是當我嘗試這樣做時,它會像文本一樣傳遞。如何從帕格傳遞對象到前端javascript
這就是我的做法。
控制器代碼:
res.render('view/edit', {
title: 'Title',
sub:true,
data: variableObject
});
這是在渲染視圖代碼:
script(type='text/javascript').
var x = "#{data}"
console.log(x);
這是日誌
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
我不能訪問的結果對象,因爲是文本,有沒有辦法像對象一樣傳遞對象?
在dNitro的回答中,使用'!{JSON.stringify(y)}'消除了轉義問題。 – Matt
這真的是很好的答案 –