HarmonyOS 字符串属性setStyledString只能在onPageShow方法设置才能生效吗?
字符串属性setStyledString只能在onPageShow方法设置才能生效吗?在tabs中内嵌的组件不走onPageshow方法该怎么处理?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS设置字符串属性问题
39浏览 • 1回复 待解决
HarmonyOS CustomDialogController只能在@Component装饰里才能使用吗?
338浏览 • 1回复 待解决
HarmonyOS 启动框架的task,只能在EntryAbility才能配置使用吗?
78浏览 • 1回复 待解决
华为开放能力只能在华为手机上才能用吗?
9839浏览 • 2回复 已解决
HarmonyOS 如何根据配置字符串去调用方法
54浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
553浏览 • 1回复 待解决
字符串反射
6浏览 • 1回复 待解决
如何压缩字符串,有人知道吗?
817浏览 • 1回复 待解决
HarmonyOS 如何使用字符串映射调用实例方法?
42浏览 • 1回复 待解决
HarmonyOS将对象转换成字符串的方法
614浏览 • 1回复 待解决
HarmonyOS 替换字符串
33浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
494浏览 • 1回复 待解决
HarmonyOS字符串替换问题
918浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
438浏览 • 1回复 待解决
arkts有类似window.btoa吧二进制字符串转为base64字符串的方法吗?
3117浏览 • 1回复 待解决
HarmonyOS 如何通过纯字符串获取Hap内的字符串资源
84浏览 • 1回复 待解决
根据指定字符串,随机生成 指定长度的字符串
492浏览 • 1回复 待解决
ArkUI组件的字符串中如何实现字符串变量拼接
2577浏览 • 1回复 待解决
HarmonyOS ASCII转字符串
47浏览 • 1回复 待解决
HarmonyOS 字符串转图片
85浏览 • 1回复 待解决
HarmonyOS 替换字符串问题
67浏览 • 1回复 待解决
HarmonyOS 字符串编码问题
92浏览 • 1回复 待解决
HarmonyOS $r 字符串替换问题
940浏览 • 1回复 待解决
HarmonyOS 字符串格式化
27浏览 • 1回复 待解决
HarmonyOS 超长JSON字符串解析
40浏览 • 1回复 待解决
setStyledString只能在onPageShow方法设置才能生效,可以参考以下文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-styled-string-V5#styledstring
tabs中内嵌的组件不走onPageshow的处理方法如下:
Tabs组件切换不执行onPageShow生命周期,因为onPageShow是页面级的生命周期,tabs切换触发的是子组件组件级的生命周期aboutToAppear(),可以将showPage()放在该生命周期内调用,如果需要每一次切换都要执行TabContent中的showPage方法,这边推荐使用onTabBarClick(event: (index: number) => void)获取父组件当前点击的tabIndex,在父组件中通过@State定义一个currentTabIndex变量,在onTabBarClick回调中将index赋值给currentTabIndex,并将这个值传递给TabContent包裹的子组件。
在子组件中通过@Props和@Watch来监听父组件传递值的不同,执行各个tabContent中的showPage方法。