簡體   English   中英

如何將 JSON 數據從服務器傳遞到客戶端並在 Javascript 中使用數據?

[英]How to pass JSON data from server to client side and use the data in Javascript?

我想在 Node.js 中將 JSON 從服務器端傳遞到客戶端。 在客戶端,我想在 Javascript 中使用它們。 到目前為止我嘗試過的:

app.get('/test', function (req, res) {
   let data = {
      "questions":{
         "5-2?":[
             {
               "ans1":"3"
             },
             {
               "ans2":"8"
             },
          ],
          "1+2":[
            {
              "ans1":"3"
            },
            {
              "ans2":"1"
            }
          ]
      }
   };
 res.render('test', { data: data });
});

在我的 pug 文件中,我想像這樣在 Javscript 中使用這些數據:

console.log(!{data});

在服務器上,您使用JSON.stringify()傳輸數據,而在客戶端上,您收到序列化的 JSON,表示您已字符串化的數據結構。 要將其重新轉換為您可以使用的對象,請使用JSON.parse()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM