HarmonyOS 鸿蒙Next Text中的子组件Span设置样式不生效如何解决?

发布于 1周前 作者 yuanlaile 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Text中的子组件Span设置样式不生效如何解决?

代码如下:

Text() {
Span(‘新闻’)
.width(30)
.height(50)
.textBackgroundStyle({ color: Color.Blue })
.padding(5)
}


关于HarmonyOS 鸿蒙Next Text中的子组件Span设置样式不生效如何解决?的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

6 回复

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17

这个最终怎么解决的呀?

给每一个Span追加一个ContainerSpan() { ImageSpan().width(0).height(1) }

应该和这个是同一个问题哈。

https://developer.huawei.com/consumer/cn/forum/topic/0207150567511507034?fid=0109140870620153026&pid=0301150631118600086

我理解错了,你说的不生效是指padding不生效吧。 文档上有写仅支持包括:fontColor、fontSize、fontStyle、fontWeight、decoration、letterSpacing、textCase、fontfamily、textShadow。没有padding https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-basic-components-span-0000001862607421

是的 paddding 不生效

所以说功能上不支持,要实现的话就Span(’ ')加个空格吧。🤣

回到顶部