Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel:如何将值api数据传递到视图文件_Php_Laravel - Fatal编程技术网

Php Laravel:如何将值api数据传递到视图文件

Php Laravel:如何将值api数据传递到视图文件,php,laravel,Php,Laravel,使用laravelapi,我尝试从数据库中选择基本数据 我对从API获取数据到html页面有疑问 我的控制器: class ContentController extends Controller { // public function first_data() { $table_slider = DB::select('SELECT content_id,link,file,slider_sorting,content_pages FROM conte

使用laravelapi,我尝试从数据库中选择基本数据

我对从API获取数据到html页面有疑问

我的控制器:

    class ContentController extends Controller
{
    //
    public function first_data() {
        $table_slider = DB::select('SELECT content_id,link,file,slider_sorting,content_pages FROM content_structure as cs LEFT JOIN (SELECT cid,file FROM content_upload_assets) cua ON cs.content_id = cua.cid WHERE content_pages = ? AND cs.status = ? ORDER BY content_id DESC ',[
            'Slider',
            'Active'
        ]);
        return View('fetch_first_data',['jsondata' => json_encode($table_slider)]);
    }


    public function fetch_first_data() {

        return View('fetch_first_data');

    }
}
视图:首先获取数据。blade.php

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    {{$jsondata}}
</body>
</html>
在my api.php路由器中:

Route::get('/fetch_first_data','ContentController@fetch_first_data');
Route::get('first_data','ContentController@first_data');
问题:

  • 如何将/api/first\u数据的值传递到我的视图页面
  • 在刀片文件中只需打印{{$jsondata}


    在刀片文件中,只需打印{{$jsondata}

    为什么要使用视图?只需为first_data Method创建路线您的意思是什么?为什么要使用VIEW?只需为first_data Method创建路径Gulshan什么意思我应该在哪个刀片文件中打印数据?fetch_first_data刀片文件只需在fetch_first_数据刀片文件中添加{{{$jsondata}在视图中folderUndefined变量:jsondata(视图:C:\xampp\htdocs\LaravelAPI\resources\views\fetch_first_data.blade.php)谢谢@GulshanPrajapati你是救世主。对myin很有用我应该打印什么样的刀片文件?fetch_first_data刀片文件只需在视图中的fetch_first_数据刀片文件中添加{{$jsondata}文件夹未定义变量:jsondata(视图:C:\xampp\htdocs\LaravelAPI\resources\views\fetch_first_data.blade.php)谢谢@GulshanPrajapati你是救世主。对我的工作很有帮助
    public function first_data() {
        $table_slider = DB::select('SELECT content_id,link,file,slider_sorting,content_pages FROM content_structure as cs LEFT JOIN (SELECT cid,file FROM content_upload_assets) cua ON cs.content_id = cua.cid WHERE content_pages = ? AND cs.status = ? ORDER BY content_id DESC ',[
            'Slider',
            'Active'
        ]);
        return View('fetch_first_data',['jsondata' => json_encode($table_slider)]);
    }