ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
当默认视图无法满足需求,并且同样的情况其它地方可能还会用到时,自定义一个通用组件,将其内容输出到模板上是一种方法, 如: ```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] 前端我们就能看到这样一个效果