HarmonyOS 字符串属性setStyledString只能在onPageShow方法设置才能生效吗?
字符串属性setStyledString只能在onPageShow方法设置才能生效吗?在tabs中内嵌的组件不走onPageshow方法该怎么处理?
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS设置字符串属性问题
656浏览 • 1回复 待解决
HarmonyOS 字符串属性问题
597浏览 • 1回复 待解决
HarmonyOS CustomDialogController只能在@Component装饰里才能使用吗?
1209浏览 • 1回复 待解决
HarmonyOS 启动框架的task,只能在EntryAbility才能配置使用吗?
991浏览 • 1回复 待解决
华为开放能力只能在华为手机上才能用吗?
10787浏览 • 2回复 已解决
HarmonyOS string字符串的sha1加密方法
691浏览 • 1回复 待解决
HarmonyOS 如何使用字符串映射调用实例方法?
688浏览 • 1回复 待解决
HarmonyOS将对象转换成字符串的方法
1572浏览 • 1回复 待解决
检查字符串是否以给定的字符串开头
1445浏览 • 1回复 待解决
HarmonyOS web组件 src属性是否可传html字符串
526浏览 • 1回复 待解决
HarmonyOS 字符串显示异常
1134浏览 • 1回复 待解决
HarmonyOS字符串替换问题
1745浏览 • 1回复 待解决
如何压缩字符串,有人知道吗?
1438浏览 • 1回复 待解决
HarmonyOS 如何根据配置字符串去调用方法
501浏览 • 1回复 待解决
应用引用media中的字符串资源如何拼接字符串
250浏览 • 0回复 待解决
字符串反射
697浏览 • 1回复 待解决
HarmonyOS 替换字符串
1016浏览 • 1回复 待解决
arkts有类似window.btoa吧二进制字符串转为base64字符串的方法吗?
3947浏览 • 1回复 待解决
HarmonyOS 字符串格式化
1093浏览 • 1回复 待解决
HarmonyOS string字符串截取问题
943浏览 • 1回复 待解决
HarmonyOS 超长JSON字符串解析
1228浏览 • 2回复 待解决
HarmonyOS $r 字符串替换问题
1719浏览 • 1回复 待解决
检查字符串是否以给定的字符串结尾
1233浏览 • 1回复 待解决
HarmonyOS fontfamily设置空字符串是否使用默认字体
507浏览 • 1回复 待解决
#鸿蒙学习大百科#属性字符串LineHeightStyle如何使用?
653浏览 • 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方法。