HarmonyOS TextController创建后,立即设置 StyledString不会显示
新建一个TextController对象,然后调用appendStyledString(new MutableStyledString("123")),不会正确的显示文字,代码如下所示,测试需要延时一下调用 appendStyledString才会生效。
let controller: TextController = new TextController();
Text(undefined, { controller: this.controller });
controller.appendStyledString(new MutableStyledString("123"))
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS createAVPlayer() 后不设置url,不会调状态 
1104浏览  • 1回复 待解决
HarmonyOS 应用子窗口创建后,未显示对应内容 
1479浏览  • 1回复 待解决
HarmonyOS  <Text>的styles设置lineHeight后,文字不会自动垂直居中 
1050浏览  • 1回复 待解决
HarmonyOS 使用SubWindow 创建的全局Loading框 不是调用时立即出现 
1087浏览  • 1回复 待解决
HarmonyOS  使用styledstring时,文本不被渲染 
1039浏览  • 1回复 待解决
HarmonyOS 在应用内删除沙箱路径下的内容后,内存没有立即释放 
1085浏览  • 1回复 待解决
ArkUI C 如何使用ArkUI_StyledString 
1215浏览  • 1回复 待解决
HarmonyOS Lottie文件能显示,但不会做动画 
1026浏览  • 1回复 待解决
HarmonyOS 关于新版API StyledString的一些疑问 
1171浏览  • 1回复 待解决
HarmonyOS 设置后台任务startBackgroundRunning调用成功后,没有显示通知 
1005浏览  • 1回复 待解决
HarmonyOS 使用Video组件,加载到本地资源url后, 立即播放会播放失败 
1973浏览  • 1回复 待解决
为啥设置了borderColor和BorderStyle后,边框不显示? 
1736浏览  • 1回复 待解决
HarmonyOS 创建APPID显示已存在 
1041浏览  • 1回复 待解决
HarmonyOS 使用Navigation组件后如何设置显示左上角返回按钮? 
2445浏览  • 1回复 待解决
HarmonyOS 设置沉浸式后在任务列表界面,应用的顶部显示白色 
1239浏览  • 1回复 待解决
HarmonyOS 设置了锁屏通知,但是锁屏后没有显示通知栏 
3177浏览  • 1回复 待解决
部署 ServiceMonitor 之后如何让 Prometheus 立即发现? 
3651浏览  • 1回复 待解决
HarmonyOS AVSession 创建成功后,通过 setAVMetadata 设置元数据,抛 401 错误码 
665浏览  • 1回复 待解决
HarmonyOS  如何设置text文本不会被选中或者选中了不会出现小圆标 
1176浏览  • 1回复 待解决
HarmonyOS 创建子窗口后相关问题 
762浏览  • 1回复 待解决
HarmonyOS  setInterval如何立即执行一次 
1670浏览  • 1回复 待解决
将List的某个Item的visibility设置为None后,索引值会不会减少一个? 
1278浏览  • 1回复 待解决
HarmonyOS 文件创建/写入后,无法立刻读出,需要关闭后重新创建fs对象吗? 
822浏览  • 1回复 待解决
HarmonyOS  设置我的位置功能后并未显示当前位置点,需要点击定位才能显示当前定位点 
1380浏览  • 1回复 待解决
HarmonyOS 接口请求数据后,@State声明的对象不会更新组件 
1004浏览  • 1回复 待解决





















方法转移到Text组件的onAppear或者onAttach中执行可解决问题。