From 2f75784ea6b914727e87bf30ce0e804d66475170 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Mon, 1 Jun 2026 13:20:16 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A8=A1=E5=9E=8B=E5=B9=BF=E5=9C=BA?= =?UTF-8?q?=E5=B7=A6=E4=BE=A7=E5=AF=BC=E8=88=AA=E7=82=B9=E5=87=BB=E5=8F=B3?= =?UTF-8?q?=E4=BE=A7=E4=B8=8D=E6=9B=B4=E6=96=B0=20=E2=80=94=20target?= =?UTF-8?q?=E5=8A=A0app.=E5=89=8D=E7=BC=80+mode:replace?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 根因:左侧按钮与右侧面板是HBox下的兄弟关系,非父子关系。 bricks框架要求兄弟间引用需加app.前缀才能正确寻址。 同时添加mode:replace确保每次点击替换旧内容。 --- wwwroot/show_llms.ui | 46 ++++++++++++++++--------------- wwwroot/show_llms_by_providers.ui | 46 ++++++++++++++++--------------- 2 files changed, 48 insertions(+), 44 deletions(-) diff --git a/wwwroot/show_llms.ui b/wwwroot/show_llms.ui index eec80f9..fd9ac50 100644 --- a/wwwroot/show_llms.ui +++ b/wwwroot/show_llms.ui @@ -21,17 +21,18 @@ "css":"plaza-nav-btn", "width":"100%" }, - "binds":[ - { - "wid":"self", - "event":"click", - "actiontype":"urlwidget", - "target":"plaza_cards_panel", - "options":{ - "url":"{{entire_url('show_llms_cards.ui')}}" - } + "binds":[ + { + "wid":"self", + "event":"click", + "actiontype":"urlwidget", + "target":"app.plaza_cards_panel", + "mode":"replace", + "options":{ + "url":"{{entire_url('show_llms_cards.ui')}}" } - ] + } + ] }, {% for cat in catelogs %} { @@ -41,20 +42,21 @@ "css":"plaza-nav-btn", "width":"100%" }, - "binds":[ - { - "wid":"self", - "event":"click", - "actiontype":"urlwidget", - "target":"plaza_cards_panel", - "options":{ - "url":"{{entire_url('show_llms_cards.ui')}}", - "params":{ - "catelogid":"{{cat.id}}" - } + "binds":[ + { + "wid":"self", + "event":"click", + "actiontype":"urlwidget", + "target":"app.plaza_cards_panel", + "mode":"replace", + "options":{ + "url":"{{entire_url('show_llms_cards.ui')}}", + "params":{ + "catelogid":"{{cat.id}}" } } - ] + } + ] }{% if not loop.last %},{% endif %} {% endfor %} ] diff --git a/wwwroot/show_llms_by_providers.ui b/wwwroot/show_llms_by_providers.ui index 8265850..f3dc6fc 100644 --- a/wwwroot/show_llms_by_providers.ui +++ b/wwwroot/show_llms_by_providers.ui @@ -21,17 +21,18 @@ "css":"plaza-nav-btn", "width":"100%" }, - "binds":[ - { - "wid":"self", - "event":"click", - "actiontype":"urlwidget", - "target":"plaza_provider_panel", - "options":{ - "url":"{{entire_url('show_llms_cards_by_provider.ui')}}" - } + "binds":[ + { + "wid":"self", + "event":"click", + "actiontype":"urlwidget", + "target":"app.plaza_provider_panel", + "mode":"replace", + "options":{ + "url":"{{entire_url('show_llms_cards_by_provider.ui')}}" } - ] + } + ] }, {% for p in providers %} { @@ -41,20 +42,21 @@ "css":"plaza-nav-btn", "width":"100%" }, - "binds":[ - { - "wid":"self", - "event":"click", - "actiontype":"urlwidget", - "target":"plaza_provider_panel", - "options":{ - "url":"{{entire_url('show_llms_cards_by_provider.ui')}}", - "params":{ - "providerid":"{{p.id}}" - } + "binds":[ + { + "wid":"self", + "event":"click", + "actiontype":"urlwidget", + "target":"app.plaza_provider_panel", + "mode":"replace", + "options":{ + "url":"{{entire_url('show_llms_cards_by_provider.ui')}}", + "params":{ + "providerid":"{{p.id}}" } } - ] + } + ] }{% if not loop.last %},{% endif %} {% endfor %} ]