2017-05-11 6 views

답변

1

발표자에서 sendJson($data) 메서드를 사용할 수 있습니다. application/json 콘텐츠 형식과

function renderDefault() 
{ 
    $data = ['hello' => 'world']; 
    $this->sendJson($data); 
} 

윌 출력 {"hello":"world"}

+0

덕분에 많은 것을 기본 텍스트의 GREZ. nette 프레임 워크는 이것을 잘 설명하지 않습니다. –

+0

'sendJson'의 [소스 코드] (https://api.nette.org/2.3/source-Application.UI.Presenter.php.html#601-610)를 보면'$ 간단한 텍스트의 경우에는 다른 유형의 응답이 필요합니다. - TextResponse' =>'$ this-> sendResponse (new TextResponse ($ data));'sendResponse (new Responses \ JsonResponse ($ data) – Grez