【问题标题】:How to post data from react front to laravel background如何将数据从反应前端发布到laravel后台
【发布时间】:2018-02-16 11:15:58
【问题描述】:

我有一个反应组件,在它的状态下,我得到了一些需要通过 php Laravel 保存在数据库中的数据,我该怎么做? 我应该在reducer 中这样做吗? 1.使用Ajax 2.使用表格 我不确定是否有办法使用表单发布数据,如果可以的话 请给我一个演示。我是新手,没搜到结果,谢谢!

【问题讨论】:

  • 请提供一些您迄今为止尝试过的示例代码。查看how to ask了解更多信息。

标签: php reactjs laravel-5 react-redux


【解决方案1】:

获取 API。

fetch('https://mywebsite.com/endpoint/', {
  method: 'POST',
  headers: {
    'Accept': 'application/json',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    firstParam: 'yourValue',
    secondParam: 'yourOtherValue',
  })
})

或 Jquery Ajax API。

$.get("demo_test.asp", function(data, status){
            alert("Data: " + data + "\nStatus: " + status);
        });

在 React 或任何其他框架中发布数据取决于您的选择。 这里例如: Fetch API 内置了针对不同数据类型的方法。 对于常规的 text/html,您可以使用 text() 方法,该方法也返回一个 Promise,并将其与另一个 then 调用链接。

希望这对您有所帮助。如有疑问,请随时询问

【讨论】:

    猜你喜欢
    • 2021-04-28
    • 2019-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-11
    • 1970-01-01
    • 1970-01-01
    • 2019-07-23
    相关资源
    最近更新 更多