HarmonyOS RichEditor 是否能控制关闭修改删除文本功能?

HarmonyOS RichEditor 是否能控制关闭修改删除文本功能?

HarmonyOS
2024-10-28 11:16:41
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

​RichEditor 支持通用属性,直接设置 enabled(false) 可以关闭修改删除功能

可以设置aboutToIMEInput和aboutToDelete方法return false来控制来使键盘的输入和删除失效,以此来关闭修改删除文本功能,demo如下:

// xxx.ets​

@Entry  
@Component  
struct RichEditorExample {  
  controller: RichEditorController = new RichEditorController()  
  
  build() {  
    Column() {  
      RichEditor({ controller: this.controller })  
        // 绑定自定义键盘  
        .height(200)  
        .borderWidth(1)  
        .borderColor(Color.Red)  
        .width("100%")  
        .aboutToIMEInput((value: RichEditorInsertValue) => {  
          return false;  
        })  
        .aboutToDelete((value: RichEditorDeleteValue) => {  
          return false;  
        })  
    }  
  }  
}
分享
微博
QQ
微信
回复
2024-10-28 16:19:46
相关问题
HarmonyOS List滑动速度是否能控制
196浏览 • 1回复 待解决
HarmonyOS 用户崩溃是否能共享
289浏览 • 1回复 待解决
自定义是否能通过容器保存
736浏览 • 1回复 待解决
TextInput是否能自定义hover效果
2068浏览 • 1回复 待解决
手机root后是否能访问Asset Store Kit
505浏览 • 1回复 待解决
RichEditor添加、删除、重载图片
932浏览 • 1回复 待解决
是否能定义一个带返回的组件?
158浏览 • 1回复 待解决
HarmonyOS元服务添加、删除功能
456浏览 • 1回复 待解决
page页面关闭关闭指定页面么?
387浏览 • 1回复 待解决
HarmonyOS项目修改包名吗?
412浏览 • 1回复 待解决
HarmonyOS如何控制打开和关闭手电筒
339浏览 • 1回复 待解决