|
|
458b599061
|
feat(Text): 动态文本国际化 i18n_params 透传
TextBase.set_attrs/set_otext 把 opts.i18n_params 传给 i18n._(otext, params),
支持 otext 用占位符由后端传值(切语言重渲染同样带参)。
此前 i18n._ 已支持 obj 参数, 但 widget 层未透传 -> 后端声明 i18n_params 的
控件渲染出字面占位串。商机产线"数据参考"弹窗实测: 全部主题显示为原始占位符
而非条数/预算数字。
bundle(dist/bricks.js) 被 gitignore, 由部署侧 build.sh 构建。
|
2026-09-14 19:18:15 +08:00 |
|
|
|
05f869af18
|
feat(widget.js): 扩展opts_set_style支持更多CSS属性
新增支持的样式属性:
- borderRadius, borderTopLeftRadius等圆角属性
- border, borderColor, borderWidth, borderStyle等边框属性
- padding方向细分: paddingLeft/Right/Top/Bottom
- flex布局: flexGrow, flex, flexBasis, flexDirection, flexWrap, alignItems, justifyContent, gap, order
- 视觉效果: opacity, boxShadow, textShadow, transition, transform
- 文本: textDecoration, textTransform, whiteSpace, wordBreak
- 其他: pointerEvents, userSelect, objectFit, outline, boxSizing
注意: fontSize/fontWeight不加入keys,保留charsize响应式缩放机制
|
2026-05-28 23:46:44 +08:00 |
|