企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## css('css文件名') | 版本 | 更新内容 | | --- | --- | | 1.2.1 | 支持指定模块,支持指定具体的css路径 | 引入模块css文件,文件名不用添加`.css`后缀 ~~~ return ZBuilder::make('table') ->css('test') ->fetch(); ~~~ 表示引入模块中的test.css 模块的css文件放在:`public\static\模块名称\css\` 如果需要引入多个css文件,可以用逗号隔开 ~~~ return ZBuilder::make('table') ->css('test1,test2') ->fetch(); ~~~ 也可以传入数组 ~~~ return ZBuilder::make('table') ->css(['test1', 'test2']) ->fetch(); ~~~ ### 指定其他模块 >[info] 从1.2.1开始,支持指定模块 ~~~ return ZBuilder::make('table') ->css('test', 'common') ->fetch(); ~~~ 则表示引入:`/public/static/common/css/test.css` ### 指定css路径 >[info] 从1.2.1开始,支持指定具体的css路径,所有css均位于static目录下。 ~~~ return ZBuilder::make('table') ->css('libs/bootstrap-colorpicker/bootstrap-colorpicker') ->fetch(); ~~~ 表示引入`/public/static/libs/bootstrap-colorpicker/bootstrap-colorpicker.css` >[danger]#### 注意,这里的路径不能以“/”开头,并且无需填写“.css”后缀,以下是错误示例。 ~~~ return ZBuilder::make('table') ->css('/libs/bootstrap-colorpicker/bootstrap-colorpicker') ->fetch(); ~~~ 或者 ~~~ return ZBuilder::make('table') ->css('libs/bootstrap-colorpicker/bootstrap-colorpicker') ->fetch(); ~~~ 以上写法都是错的。 >[info] 指定js路径和没有指定css路径可以混用 ~~~ return ZBuilder::make('table') ->css('test,libs/bootstrap-colorpicker/bootstrap-colorpicker') ->fetch(); ~~~ 表示引入 `/public/static/模块名/css/test.css` 和 `/public/static/libs/bootstrap-colorpicker/bootstrap-colorpicker.css` >[info] 如果指定了模块,则指定css路径的不受影响 ~~~ return ZBuilder::make('table') ->css('test,libs/bootstrap-colorpicker/bootstrap-colorpicker', 'common') ->fetch(); ~~~ 表示引入 `/public/static/common/css/test.css` 和 `/public/static/libs/bootstrap-colorpicker/bootstrap-colorpicker.css`