Page 1 of 1

关于 RichText

Posted: 2026年 Jan 23日 11:39
by Mical

目前手头有个项目, 需要用到一个能中途改变文字颜色的输入框.
经过各种搜素, 突然发现涂鸦本身有一个RichText组件:

DDDD.png

在项目中, 也导入成功了: import { RichText } from '@ray-js/ray';

但是,在物料市场找不到这个组件的介绍和使用示例.
我在Tuya Ray Materials仓库里面也没有找到相关的资料.
有大神能介绍一下RichText这个组件是怎么回事吗? 能不能用, 怎么用(最好给个demo)?
特别是对于我这个需求: 实现一个能中途改变后续输入文字颜色的输入框, 有没有帮助?

谢谢!


Re: 关于 RichText

Posted: 2026年 Jan 23日 13:45
by xiaoqi

https://developer.tuya.com/cn/miniapp/d ... /rich-text
这是RichText的文档,最下面有示例 这个是富文本编辑组件

物料内页提供了可以将 markdown 转化为html的组件
https://developer.tuya.com/material/lib ... ppMarkDown

如果仅仅只是修改一下input 内的文案样式可以 通过React state动态修改input 的style 来实现


Re: 关于 RichText

Posted: 2026年 Jan 23日 15:13
by Mical

谢谢! 我是想做一个文本输入框, ,比如输入 ABCDE 5个字符, 可能每个字符颜色都不一样.要有删除焦点位置前面字符功能,而且在中间可以插入别的颜色的字符.