ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 添加一个区块 - 方法原型:`addBlock($name, $block, $layout = [])` - 参数说明 ~~~ * @param string $name 添加的区块名称 * @param Block $block 区块对象 * @param array $layout 布局 {span: 宽度, 1-24, height: 高度, eg: 200px} ~~~ ## 调用方式: ~~~ return SBuilder::makeForm() ->addBlock('block1', SBuilder::makeChart(), ['span' => 24]); ->fetch(); ~~~ 一个页面可以包含多个区块, 以上的例子就是创建了一个包含一个表单以及一个图表区块的页面。