多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
当默认视图无法满足需求,并且同样的情况其它地方可能还会用到时,自定义一个通用组件,将其内容输出到模板上是一种方法, 如: ```html <div class="panel"> {:getViewContent('filter'),[ ['name' => '管理员','params' => ['role.id' => 1]], ['name' => '普通用户','params' => ['role.id' => 2]], ['name' => '全部','params' => ['role.id' => null]], ]} </div> ``` 这是在index模板中添加一组筛选按钮的情况 通过getViewContent 方法(第一个参数是组件名,第二个参数是组件参数)获取组件渲染后的内容,将其输出到模板上 ![](https://box.kancloud.cn/e3b8e37a7f09fb3344c455b4db8804ac_829x155.png) >[info] 前端我们就能看到这样一个效果