🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 快速构建器(TKviews) TKviews内置了强大的快速构建器,可以帮助开发者快速构建表单页面、数据表格和侧栏,以便让开发者专注于业务逻辑,而不用把过多的精力放在制作各种页面上,今后TKviews将推出更多不同的构建器。 基本使用 TKviews的所有快速构建器都统一由TKviews来调用和处理,在使用前只需要引入TKviews即可方便的使用各种构建器。 1\.引入TKviews use tkviews\\TKviews; 2\.调用静态方法make和fetch渲染页面 use tkviews\\TKviews; /\*\* - 系统模块控制器 - @package app\\admin\\controller \*/ class System extends Admin { public function add() { // 使用TKviews构建表单页面 return TKviews::make('form')->fetch(); } } TKviews本身只有一个静态方法make()和一个普通方法fetch(),其他扩展方法由各自的构建器实现。 如无特殊说明,后面的章节将直接使用TKviews,默认为已引入TKviews make(构建器名\[, 动作\]) make方法只有两个参数,第一个参数是构建器名,也就是要构建的类型,目前有以下三种: 构建器名 含义 form 表单构建器 table 表格构建器 aside 侧栏构建器 第二个参数为可选参数,供构建器区别判断特殊动作,目前只有aside构建器有第二个参数,这个后面会讲到。 fetch(\[模板文件名, 模板输出变量, 模板替换, 模板参数\]) fetch方法是加载模板输出,最终调用的是ThinkPHP的fetch方法,这里一般无需添加参数,直接return即可显示页面。