“chenhuachun”
1c8f88e507
fix(renderer): 修正 scoped CSS 中无父选择器的编译行为
- 当无父选择器时,按 Vue 官方 scoped 语义将 :deep(.child) 转换为 [scopeId] .child,
使 scopeId 作为前缀匹配组件根元素内部目标元素
- 修改 compileScoped 以支持上述行为,确保样式正确作用于子元素
- 增加单元测试校验无父选择器的 scoped CSS 转换结果
- 增加运行时集成测试,验证组件根元素携带 scope 属性,
内部元素不携带且样式选择器匹配正确
- 优化部分测试代码格式,提升一致性和可读性
2026-08-05 11:27:49 +08:00
..
2026-07-19 11:52:30 +08:00
2026-06-09 23:34:43 +08:00
2026-07-12 00:19:18 +08:00
2026-07-12 00:19:18 +08:00
2026-07-19 13:01:43 +08:00
2026-07-11 23:00:24 +08:00
2026-08-05 11:27:49 +08:00
2026-06-09 23:34:43 +08:00
2026-06-09 23:34:43 +08:00
2026-07-11 23:00:24 +08:00
2026-07-19 11:52:30 +08:00
2026-07-12 00:19:18 +08:00
2026-07-12 00:19:18 +08:00
2026-06-09 23:34:43 +08:00
2026-07-12 00:19:18 +08:00
2025-06-06 18:07:53 +08:00
2026-07-19 13:01:43 +08:00
2026-07-11 23:00:24 +08:00
2026-07-11 23:00:24 +08:00
2026-07-19 11:52:30 +08:00
2026-07-19 11:52:30 +08:00
2026-07-19 22:37:14 +08:00
2026-07-19 22:37:14 +08:00
2026-07-19 22:45:49 +08:00
2026-07-19 11:52:30 +08:00
2026-07-19 13:01:43 +08:00
2026-07-12 00:19:18 +08:00
2026-07-11 23:00:24 +08:00
2026-07-11 23:00:24 +08:00
2026-07-19 22:37:14 +08:00
2026-07-12 00:19:18 +08:00
2026-08-05 11:27:49 +08:00
2026-06-09 23:34:43 +08:00
2025-06-06 18:07:53 +08:00
2026-07-19 22:37:14 +08:00
2026-07-12 00:19:18 +08:00
2026-07-19 13:01:43 +08:00