[最新]如何在thinkphp中使用blade模板?

浏览:1340 发布日期:2019/07/09 分类:用法示例 关键字: balde模板
[最新]如何在thinkphp中使用blade模板?
首发地址http://micuer.com/index.php?m=index&a=read&id=363
相信大家使用blade模板后都会感觉到这个模板的强大和方便之处。

如何在自己的项目中使用blade模板?

下面我来从零开始告诉大家。【这里不仅仅是只针对thinkphp框架,其他任何框架都是可以的】


1:下载thinkphp6.0框架

https://www.kancloud.cn/manual/thinkphp6_0/1037481

安装教程已经很清楚了,这里不 多做赘述


2:安装blade模板

composer require duncan3dc/blade
切换到项目跟目录之后运行上面的命令

操作如下




3:建立公共方法方便后期调用模板

图:



代码

code
<?php
namespace app\controller;
use app\baseController;
use duncan3dc\Laravel\BladeInstance;
class Common extends baseController
{
public function initialize()
{
parent::initialize();
}
public function view($view,$data = '')//接收视图和值
{
$blade = new BladeInstance(__DIR__."/../../view", __DIR__."/../../runtime/cache/views");
echo $blade->make($view,$data)->render();
}
}

4:如何使用

在index控制器中使用如下




5:模板中怎么将变量输出




5:补充说明

模板目录和模板缓存目录如下




6:实例项目代码打包下载

下载地址:

micuer.com/data/upload/tp_blade_demo.zip
评论( 相关
后面还有条评论,点击查看>>