如何通过代码来控制文本的选中已经选中的位置?

如何通过代码来控制文本的选中已经选中的位置?

HarmonyOS
2024-08-05 16:47:40
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
day_night
@State start: number = 0
@State end: number = 1
build() {
  Column() {
    Text("Hello HarmonyOS")
      .fontSize(12)
      .border({ width: 1 })
      .maxLines(2)
      .lineHeight(20)
      .width(260)
      .selection(this.start, this.end)
      .copyOption(CopyOptions.InApp)
    Button("选中").onClick(() => {
      this.end++
    })

  }.width("100%")
  .height("100%")
  .justifyContent(FlexAlign.Center)
}

分享
微博
QQ
微信
回复
2024-08-05 22:02:09
相关问题
怎么获取select选中
7478浏览 • 1回复 待解决
stateStyles如何使用selected(选中态)
231浏览 • 1回复 待解决
HarmonyOS 如何通过代码关闭实况窗
160浏览 • 1回复 待解决
Tabs组件选中下划线需要平移动效
1596浏览 • 1回复 待解决