标签:manual alt app font rgba tar 直接 目录 etc
本知识点对应手册:点击查看
模板渲染:
view目录下新建子目录(名称对应控制器名),文件名(html)对应控制器下的方法名
return $this->fetch();//渲染当前模板 return $this->fetch(‘b‘);//渲染指定模板
//助手函数写法 return view();//渲染当前模板 return view(‘b‘);//渲染指定模板
模板渲染 - 自定义模板路径:
模板赋值:
如果出现:致命错误: Call to undefined method app\index\controller\Resource::assign()。
第一步,引入controller类use think\Controller;
第二步,继承controller类class 类名 extends Controller
<?php namespace app\home\controller; use think\Controller; class Test extends Controller { public function a() { $user = [‘user‘=>‘admin‘,‘age‘=>30]; $this->assign(‘user‘,$user); return view();//渲染当前模板 } }
<body> 用户名:{$user.user}<br> 用户名:{$user[‘user‘]} </body>
$user = ‘admin‘; $age = 30; return view(‘a‘,[‘user‘=>$user,‘age‘=>$age]);//渲染当前模板
<body> 用户名:{$user} 年龄:{$age} </body>
$user = ‘admin‘; $age = 30; return view(‘a‘,compact(‘user‘,‘age‘));//compact函数适合变量比较多的时候使用
渲染内容:
如果希望直接解析内容而不通过模板文件的话,可以使用display
方法
return $this->display($user);
标签:manual alt app font rgba tar 直接 目录 etc
原文地址:https://www.cnblogs.com/dazahui/p/14383577.html