2016-01-06 62 views
1

因此,我知道您可以將數據傳遞到laravel這樣的視圖;在Laravel/Lumen控制器中返回數據

return view('pages.index', ['year' => $year, 'b' => $cookie]); 

但是如果我沒有返回view怎麼辦? 基本上我有一個下面的設置;

route -> controller // on API server 

隨着request從我web server

未來,我知道我可以從我的控制器通過一個string像這樣;

$response = "Valid"; 
return $response; 

所以我在角request

success (function(response, status, headers, config){ 
    if (response == "Valid") ..... 
}) 

我可以通過數據獲取Valid作爲response,然後訪問它呢?除了「有效」喜歡這裏return view('pages.index', ['year' => $year, 'b' => $cookie]);

回答

2

如果返回標值的陣列完成,實現Jsonable接口或此類對象的數組的對象,Laravel將自動序列化和返回JSON響應。

嘗試以下操作:

return ['year' => $year, 'b' => $cookie];