牛骨文教育服务平台(让学习变的简单)

ThinkPHP 5

1. Composer安装和更新

think-angular 的 ThinkPHP5.0 扩展支持使用Composer安装和更新,如果还没有安装 Composer,你可以按 Composer安装 中的方法安装。在 Linux 和 Mac OS X 中可以运行如下命令:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

在 Windows 中,你需要下载并运行 Composer-Setup.exe

如果遇到任何问题或者想更深入地学习 Composer,请参考 Composer 官方文档(英文),牛骨文上有 Composer 的中文版本

如果你已经安装有 Composer 请确保使用的是最新版本,你可以用 composer self-update 命令更新 Composer 为最新版本。

2. 安装驱动

在命令行下面,切换到你的web根目录下面并执行下面的命令: 

composer require topthink/think-angular

3. 修改或添加项目配置文件的模板引擎为Angular

// config.php
"template" => [
    "type"             => "Angular",
    "debug"            => false, // 是否开启调试
    "tpl_suffix"       => ".html", // 模板后缀
    "tpl_cache_suffix" => ".php", // 模板缓存后缀
    "directive_prefix" => "php-", // 指令前缀
    "directive_max"    => 10000, // 指令的最大解析次数
],

接下来就可以在thinkphp5中愉快的使用Think Angular模板引擎了.

<?php
namespace apphomecontroller;

class IndexController extends 	hinkController {

    public function index() {

        $title = "Hello Think Angular";
        $this->assign("title", $title);
        return $this->fetch();
    }

}