如何将数据从反应前沿发布到laravel背景

时间:2017-09-07 16:18:46

标签: php reactjs laravel-5 react-redux

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

1 个答案:

答案 0 :(得分:0)

获取API。

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

OR Jquery Ajax API。

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

在React中发布数据或任何其他框架工作都取决于您的选择。 这里举例: Fetch API内置了不同数据类型的方法。 对于普通的text / html,您可以使用text()方法,该方法也会返回一个promise,然后将其链接到另一个,然后调用。

希望这会对你有所帮助。请随意询问是否不清楚怀疑