问题描述
分页渲染到html页面,标签不能渲染,有""包围
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
//model
public function getFirstCategory($parentId = 0) {
$data = [
'parent_id' => $parentId,
'status' => [0, 1],
];
$order = [
'id' => 'desc'
];
$result = $this->where($data)->order($order)->paginate(2);
return $result;
}
//controller
public function index()
{
$parentId = input('get.parent_id',0,'intval');
$categorys = model('Category') -> getFirstCategory($parentId);
$list = $categorys->render();
return $this -> fetch('',[
'categorys' => $categorys,
'list' => $list
]);
}
//html
<div>{$list}</div>
结果
html代码没有渲染,而是当作文本展示出来了
用{$list|raw} THINKPHP5 分页