Var使用带有JSON Formatter的laravel转储JSON对象

时间:2014-12-08 21:17:42

标签: json google-chrome laravel google-chrome-devtools

我试图解释为什么当我浏览到具有JSON数据的页面时,它会在JSON格式化程序中显示它,并在我的本地计算机上安装了jSON Formatter插件。有谁知道为什么这可能是问题?我有什么可能的选择?

/**
 * Display a listing of users
 *
 * @return Response
 */
public function index()
{
    // Retrieve all users from database with roles and statuses
    //$users = User::with('role')->with('status')->get();
    $users = User::all();

    var_dump($users);

    // Return a view to display all users by passing users variable to view.
    //return View::make('users.index', compact('users'));
}

1 个答案:

答案 0 :(得分:2)

我不熟悉你的帖子所提到的工具,但是当你说

    var_dump($users);

您没有返回JSON。您正在返回一个HTML页面,其中包含看起来像转储JSON的文本内容。

我要猜测" jSON Formatter"您提到的插件查找属性JSON响应标头以确定它是否应该处理请求。请尝试以下方法。

public function index()
{
    // Retrieve all users from database with roles and statuses
    //$users = User::with('role')->with('status')->get();
    $users = User::all();

    return Response::json($users);
}