在Nette PHP框架中不使用模板返回字符串
在nette php framework中,在屏幕上返回json字符串或简单文本而不加载模板的最佳方式是什么?您可以在演示者中使用方法在Nette PHP框架中不使用模板返回字符串,php,nette,Php,Nette,在nette php framework中,在屏幕上返回json字符串或简单文本而不加载模板的最佳方式是什么?您可以在演示者中使用方法sendJson($data) function renderDefault() { $data = ['hello' => 'world']; $this->sendJson($data); } 将输出{“hello”:“world”}和application/json内容类型非常感谢grez这是一篇基本的文本。nette框架没有很
sendJson($data)
function renderDefault()
{
$data = ['hello' => 'world'];
$this->sendJson($data);
}
将输出
{“hello”:“world”}
和application/json
内容类型非常感谢grez这是一篇基本的文本。nette框架没有很好地解释这一点。如果你看一下sendJson
,你可以看到它只做$this->sendResponse(新响应\JsonResponse($data))
所以对于简单文本只需要另一种类型的响应-TextResponse
=>$this->sendResponse(新的TextResponse($data))代码>