图解鸿蒙之RichEditor-创建不使用属性字符串构建的RichEditor组件
嘿,宝! 这就好比建房子,平常大家都用现成的积木(属性字符串)搭 RichEditor 组件这栋 “小房子”。。 但这次呢,咱偏不走寻常路,把那些积木扔一边。 咱得自己找材料,可能是这儿捡块木板(一段代码),那儿拿根钉子(一个函数)。 然后吭哧吭哧地动手,用这些 “特别材料” 拼凑出一个独一无二、没靠属性字符串帮忙的 RichEditor 组件 “小窝”,是不是很有挑战的感觉?
controller: RichEditorController = new RichEditorController();
options: RichEditorOptions = { controller: this.controller };
RichEditor(this.options)
.onReady(() => {
this.controller.addTextSpan('创建不使用属性字符串构建的RichEditor组件。', {
style: {
fontColor: Color.Black,
fontSize: 30
}
})
})
```
使用RichEditor(value: RichEditorOptions)接口创建非属性字符串构建的RichEditor组件,一般用于展示简单的图文信息,例如展示联系人的信息,也可以用于内容要求格式统一的场景,例如一些代码编辑器
PS:实际项目中如有出入,请告知博主,博主会第一时间修改得哇~