From 093b849bf1af17f1cfccd28e9195e63bd0ebcb06 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 29 Aug 2026 09:01:52 +0800 Subject: [PATCH] =?UTF-8?q?fix(Text):=20=E5=85=BC=E5=AE=B9=20label=20?= =?UTF-8?q?=E5=86=99=E6=B3=95=E2=80=94=E2=80=94LLM=20=E7=94=9F=E6=88=90=20?= =?UTF-8?q?.ui=20=E5=B8=B8=E7=94=A8=20label=EF=BC=8C=E6=AD=A4=E5=89=8D?= =?UTF-8?q?=E9=9D=99=E9=BB=98=E6=B8=B2=E6=9F=93=E7=A9=BA=E6=96=87=E6=9C=AC?= =?UTF-8?q?=E8=87=B4=E7=95=8C=E9=9D=A2=E7=A9=BA=E7=99=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bricks/widget.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bricks/widget.js b/bricks/widget.js index fab9c2c..6faa7de 100644 --- a/bricks/widget.js +++ b/bricks/widget.js @@ -431,6 +431,9 @@ bricks.TextBase = class extends bricks.JsWidget { set_attrs(){ if (this.opts.hasOwnProperty('text')){ this.text = this.opts.text; + } else if (this.opts.hasOwnProperty('label')){ + // 兼容 label 写法(LLM 生成 .ui 常用 label;此前静默渲染空文本) + this.text = this.opts.label; } if (this.opts.hasOwnProperty('otext')){ this.otext = this.opts.otext;