「ThinkPHP5开发连载十八」模板赋值-助手函数+公共模板变量赋值

上一篇文章讲解“视图模板赋值-assign+方法传入参数”,本篇文章讲解“模板赋值-助手函数+公共模板变量赋值”。
助手函数
如果使用view助手函数渲染输出的话,可以使用下面的方法进行模板变量赋值:
1. view('模板','数组')方式
①在index控制器中,新建vmethod方法
②在index.html模板中输出
预览:
2. view助手函数与assign方法配合使用
①在index控制器中,新建vamethod方法
②在index.html模板中输出
预览:
公共模板变量赋值
如果需要在控制器之外进行模板变量赋值,可以使用视图类的share静态方法进行全局公共模板变量赋值,例如:
①在index控制器中,使用视图类的share静态方法进行模板变量赋值
②由于share是全局的模板变量赋值,因此访问vamethod方法也可以在模板中使用,在index.html模板中输出share的模板变量
预览:
注意:1. 全局静态模板变量最终会和前面使用方法赋值的模板变量合并。
thinkphp5连载为卓象程序员原创,转载请联系卓象程序员
关注卓象程序员,定期发布技术文章
下一篇讲解“视图-过滤”