如何在前端导入api.php的路径

时间:2018-01-27 10:28:28

标签: javascript php frontend backend

以下是 script.js 中的一个示例帖子请求。我想从此请求发送数据并存储在beckend中。所以我创建了 api.php 包含与控制器关联的所有路径的文件。

api.php 中,我的请求路线为..

Route::post('/task/create/{task_id}','TasksController@create');

请求 script.js。

    var request = $http({
        method: "POST",
        url: "/api/task/create/1", //// Changes will made here
        data: {id: index, title: $scope.title},
        headers: {'Content-Type': 'application/json'}
    }).catch(function(data){
        alert("error");
    });

我在本地服务器上运行此文件。

http://127.0.0.1:8000/api/task/create/1

我想我插入了错误的网址,我不知道如何在这里导入api.php文件并在发出请求后打电话。所以请建议我这样做。

1 个答案:

答案 0 :(得分:0)

要调用php脚本,您应该使用

http://127.0.0.1:8000/api.php?taskid=1

在PHP脚本中你应该使用

$taskid = $_GET['taskid'];

据我所知,尝试在php中使用基于Express的语法。如果您使用php脚本生成JS,那么您只能为前端

执行此操作