我有一个react组件,在它的状态下,我得到了一些需要通过php Laravel保存在db中的数据,我该怎么做?
我应该在reducer
中这样做吗?
1.使用Ajax
2.使用表格
我不确定是否有办法使用表单发布数据,如果可以的话
请给我一个演示。我是新来的反应,搜索没有结果,谢谢!
答案 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,然后将其链接到另一个,然后调用。
希望这会对你有所帮助。请随意询问是否不清楚怀疑