将数据从Vue发送到PHP?

时间:2018-11-07 19:51:20

标签: javascript php ajax vue.js axios

我正在寻找一种将数据从Vue传递到PHP的方法。因此,目前我正在使用PHP查询接收JSON对象。看起来像:

string e = "11" 
string f = "102" 
string s = "8" 


e > s - this statement is false 
f > s - and this is also false 

我的Vue应用程序中也有输入,当用户使用输入时,我想在其中向该PHP查询发送数据。从那里,我想使用添加的数据重新运行该PHP查询。

我可以过滤JSON对象,直接向PHP查询添加一些内容以进行过滤,如下所示:

<?php echo getBhQuery('search','JobOrder','isOpen:true','id,title,categories,dateAdded,externalCategoryID,employmentType,customText12', null, 200, '-dateAdded');?>

因此,通过添加'AND customText12:“ Chicago Region”',我将仅获得一个JSON对象,其区域设置为Chicago Region。我只是不确定Vue中将数据传递给此PHP查询,然后重新运行该查询而不刷新页面的正确方法。我想我需要使用Ajax或Axios或类似的东西,但是到目前为止,我没有和他们做任何运气,也没有在Vue中找到很多在线方式。

TLDR:如何以类似于Ajax的方式将数据从Vue传递到PHP。

1 个答案:

答案 0 :(得分:1)

您将需要使用Axios发布数据以发布到PHP页面或使用PHP构建的API(例如Laravel)。