HarmonyOS RichEditor问题

1、如下代码所示updateSpanStyle时想给该段文字添加点击事件该怎样添加?

this.controller.updateSpanStyle({
  start: startIndex,
  end: endIndex,
  textStyle:
  {
    fontColor: $r('app.color.app_theme_blue')
  }
})

2、不需要RichEditor的编辑修改能力,所以RichEditor.enabled(false),但是文字的颜色就变了,该如何操作?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

1、关于updateSpanStyle时想给该段文字添加点击事件该怎样添加:RichEditor 组件不包含子组件,目前不支持给某一段文字添加点击事件,可以在初始化 RichEditor时添加点击事件,示例如下:

RichEditor(this.options)
  .onClick(() => {
    console.log("RichEditor onClick");
  })

2、关于RichEditor.enabled(false),但是文字的颜色就变了enabled(false)属性是设置组件是否可交互,设置为false的话会有背景颜色变浅、无法交互的提示,详情请参考如下文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-enable-V5#enabled

3、关于不需要RichEditor的编辑修改能力,可以设置 RichEditor.focusable(false) ,让RichEditor无法获取焦点,详情请参考如下文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-common-events-focus-event-V5#设置组件是否可获焦

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS RichEditor 使用问题
549浏览 • 1回复 待解决
HarmonyOS RichEditor使用问题
46浏览 • 1回复 待解决
HarmonyOS RichEditor.onPaste问题
27浏览 • 1回复 待解决
HarmonyOS Swiper嵌套RichEditor问题
19浏览 • 1回复 待解决
HarmonyOS RichEditor光标位置异常问题
43浏览 • 1回复 待解决
HarmonyOS RichEditor 获焦/失焦问题
483浏览 • 1回复 待解决
HarmonyOS RichEditor如何使用?
428浏览 • 1回复 待解决
HarmonyOS RichEditor设置controller
48浏览 • 1回复 待解决
HarmonyOS 如何设置RichEditor字体居中
40浏览 • 1回复 待解决
HarmonyOS RichEditor如何控制输入状态
60浏览 • 1回复 待解决
HarmonyOS RichEditor内容高出能否滚动?
280浏览 • 1回复 待解决
RichEditor添加、删除、重载图片
1103浏览 • 1回复 待解决
RichEditor如何拿到BuilderSpan?
1841浏览 • 1回复 待解决
HarmonyOS RichEditor 内容不居中显示
179浏览 • 1回复 待解决
基于RichEditor的评论编辑
724浏览 • 1回复 待解决
RichEditor组件如何设置初始字体样式
1039浏览 • 1回复 待解决