2017-02-15 141 views
0

我正試圖顯示返回響應json在laravel的視圖中。 但它不能工作: - 在我的控制器: -如何在laravel blade中顯示響應json變量?

return response()->json(['status_message' => $this->status_message, 'alert_type' => $this->alert_type]); 

我只是想顯示在窺視片STATUS_MESSAGE和ALERT_TYPE的分配值,但它不能工作。 請幫我解決這個問題。 我爲此感到高興。

+0

你是什麼意思與「不行」? – jarguez01

+0

你可以添加你的視圖代碼嗎? – PaladiN

+0

不是我很困惑如何編寫代碼來在刀片視圖中顯示jso響應消息。 –

回答

0

由於您將返回的json數據與status_messagealert_type,我們有兩個變量與我們但這裏Laravel不知道在哪裏需要顯示響應。

如果您要返回api調用而不是okey,則只需要操作status_messagealert_type,但如果是視圖,則需要返回要使用此變量的視圖。

return view('index', ['status_message' => $this->status_message, 'alert_type' => $this->alert_type]); 

此返回具有兩個變量如$status_message$alert_type的index.blade.php。

index.blade.php位於此目錄結構:

|-resources 
    |- assets 
     |- views 
      |-index.blade.php 

你可以使用它像:

index.blade.php

<span> {{ $status_message }} </span> 
<span> {{ $alert_type }} </span> 

這可以幫助你。

如果您想了解更多關於如何通過價值來查看,這裏是鏈接到文檔:

https://laravel.com/docs/5.3/views#passing-data-to-views

+0

感謝您的回答,但我想在刀片中顯示json響應值。 –