fix(tree): Tree 图标改为 /bricks/imgs/ 绝对路径,绕过 bricks.path 计算 bug(currentScriptPath 返回 / 导致图标 404)

This commit is contained in:
yumoqing 2026-08-18 18:43:20 +08:00
parent 4bdf040aaa
commit e66837cb0d
2 changed files with 7 additions and 5 deletions

View File

@ -6,6 +6,8 @@ bricks.AgentInput = class extends bricks.VBox {
constructor(opts) { constructor(opts) {
opts.height = 'auto'; opts.height = 'auto';
opts.width = '100%'; opts.width = '100%';
// 默认内边距,避免子控件(输入框/模型选择器/按钮)贴边;可用 opts.padding 覆盖
if (opts.padding === undefined) opts.padding = '8px 12px';
super(opts); super(opts);
// file upload // file upload

View File

@ -93,11 +93,11 @@ bricks.TreeNode = class extends bricks.VBox {
states:[ states:[
{ {
state: 'open', state: 'open',
url: bricks_resource('imgs/node-expand.svg') url: '/bricks/imgs/node-expand.svg'
}, },
{ {
state: 'close', state: 'close',
url: bricks_resource('imgs/node-collapse.svg') url: '/bricks/imgs/node-collapse.svg'
} }
], ],
rate: 1, rate: 1,
@ -172,9 +172,9 @@ bricks.TreeNode = class extends bricks.VBox {
} }
if (! icons){ if (! icons){
icons = { icons = {
open: bricks_resource('imgs/open-folder.svg'), open: '/bricks/imgs/open-folder.svg',
close: bricks_resource('imgs/close-folder.svg'), close: '/bricks/imgs/close-folder.svg',
leaf: bricks_resource('imgs/close-folder.svg') leaf: '/bricks/imgs/close-folder.svg'
}; };
} }
this.icons_urls = icons; this.icons_urls = icons;