单个组件只能设置一种字体样式,可以通过多个组件实现一行文本展示不同样式。参考代码如下:

@Entry
@Component
struct TestDemoPage {
  @State message: string = "Hello World";


  build() {
    Row() {
      Column() {
        Text() {
          Span('test text: ')
            .fontSize(20)
            .fontWeight(FontWeight.Bolder)
            .fontColor(Color.Black)
          Span(this.message)
            .fontSize(15)
            .fontColor(Color.Red)
        }
      }
      .width('100%')
    }
    .height('100%')
  }
}

在这里插入图片描述

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐