求解:ThinkPHP5 $this->fetch()无法渲染模板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求解:ThinkPHP5 $this->fetch()无法渲染模板相关的知识,希望对你有一定的参考价值。
如下图,我已经继承了Controller类,但是还是无法渲染模板,求好心人士解答,谢谢。
代码为:
<?php
namespace app\index\controller;
use think\Controller;
class Index extends Controller
public function index()
return 'hello,thinkphp!';
public function hello()
return $this->fetch();
thinkphp crud实例代码
class IndexAction extends Action { // 查询数据 public function index() { $Form = M("Form"); $list = $Form->limit(3)->order(‘id desc‘)->select(); $this->list = $list; $this->display(); } // 写入数据 public function insert() { $Form = D("Form"); if ($vo = $Form->create()) { $list = $Form->add(); if ($list !== false) { $this->success(‘数据保存成功!‘,U(‘Index/index‘)); } else { $this->error(‘数据写入错误!‘); } } else { $this->error($Form->getError()); } } // 更新数据 public function update() { $Form = D("Form"); if ($vo = $Form->create()) { $list = $Form->save(); if ($list !== false) { $this->success(‘数据更新成功!‘,U(‘Index/index‘)); } else { $this->error("没有更新任何数据!"); } } else { $this->error($Form->getError()); } } // 删除数据 public function delete($id) { if (!empty($id)) { $Form = M("Form"); $result = $Form->delete($id); if (false !== $result) { $this->success(‘删除成功!‘); } else { $this->error(‘删除出错!‘); } } else { $this->error(‘ID错误!‘); } } // 编辑数据 public function edit($id) { if (!empty($id)) { $Form = M("Form"); $vo = $Form->getById($id); if ($vo) { $this->vo = $vo; $this->display(); } else { $this->error(‘数据不存在!‘); } } else { $this->error(‘数据不存在!‘); } } }
以上是关于求解:ThinkPHP5 $this->fetch()无法渲染模板的主要内容,如果未能解决你的问题,请参考以下文章