簡體   English   中英

如何從REACT JS獲取JSON以在NODE js中實現

[英]How to get JSON from REACT JS to implement in NODE js

我正在嘗試使用REACT和NODE實現REST API。 如何從前端(REACT JS)獲取JSON並將圖像拖放到模板ex。“ https://www.canva.com/templates/ ”中,以使用NODE JS將JSON存儲在Mongodb中。

提前致謝

您可以使用fetch api調用特定路由,並將數據連同它一起發送到nodejs后端。 您只需要這樣做:

async function sendData(){
  let res = await fetch(url, {
       method: 'POST',
       mode: 'CORS',
       body: {}, //the json object you want to send
       headers: {}, //if required
     }
  )
}

希望這可以幫助!

因為您問過如何將JSON發送到node.js,所以我假設您還沒有前端可以使用的API。

要將數據發送到后端,您需要創建一個接受數據的API。 您可以使用express.js輕松快速地做到這一點。

服務器運行后,它具有向其發送數據的端點,就可以創建一個請求(例如,在發送數據時,它應該是POST請求)。 盡管我建議嘗試使用axios ,但是可以通過許多不同的方式來完成。

希望這會有所幫助。

檢查示例以獲取Json值並更新它。

axios.get('https://jsonplaceholder.typicode.com/todos/'+ this.props.id + '/')
        .then((res) => {
            this.setState({
                // do some action
            });
        })
        .catch(function (error) {
            console.log(error);
        });

暫無
暫無

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

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