在更新时, 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
内容来源: lit/lit