HarmonyOS RichEditor能够同时使用RichEditorController和RichEditorStyledStringController两个控制器吗?

我这有个需求是需要监听RichEditor的内容,而且还有获取当前输入的样式状态,根据 API 需要用到两个 controller,目前有两个问题:

1、怎么获取RichEditor的全部内容,并且获取他们的样式

2、怎么同时使用两个controller

阅读 548
1 个回答

关于问题1,可以使用下面的属性

RichEditorController用getspans

【参考文档】https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-richeditor-V5\#getspans

RichEditorStyledStringController用getStyledString()

【参考文档】https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-richeditor-V5\#getstyledstring12

关于问题2

两个Controller同时使用不可以的,一旦使用一个controller后只能拥有对应controller能力

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进