#4944·lit

在更新时, styleMap 具有不同的行为

作者: Lookwe69创建于 2025年3月4日更新于 2026年6月30日
      • 哪些软件包受到影响?

立特核心(立特/立特-html/立特-要点/反应-要点)

说明

第二种渲染即使风格密钥不变也不相同.

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你来干什么? html`<p 样式=${styleMap ({{ [--cell-color-id-${CSS.escape ('my id'}}}}: “ 红色” )}


这个例子会使"style="-cell-color-id-my\"id:红色;"""在第一渲染上"和"style="-cell-color-id-my"id:红色;""在第二作.

我认为问题在于第一个渲染 设置变量而不逃跑。 第二个解析出变量导致重复

(https://GitHub.com/user-attachments/assets/e21e0319-5836-4bcc-8023-18ce28f470cb) (中文(简体) ).

* 复制

BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB

工作间

与其使用 “ CSS. escape ” , 我们也不能用“   ” 等替代不支持的字符 。 问题,我必须想到每个必须被替换的字符,它会引起与uniq的"我的id"和"我的-id"是等同的的问题.

这是倒退吗?

亦或无定. 这没用,或者我以前没试过

受影响的版本

3.2.1 国家

QQ 浏览器/ OS/ 节点环境

浏览器:Chrome 132.0.6834.83