HarmonyOS 请问@Extended装饰器为什么不允许export
希望自定义NavDestination的onShown行为,并且应用到所有的Page上,但是文档显示Extend无法导出,那岂不是只能每一个页面去copy一份?
@Extend(NavDestination) function fancy(param:()=>void){
.onShown(()=>{
param()
})
}
请问这个场景怎么解决呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS ArkTS不允许any了
0浏览 • 0回复 待解决
ArkTSCheck检查不允许使用any
1浏览 • 0回复 待解决
#鸿蒙通关秘籍# 为什么在鸿蒙共享模块内不允许使用side-effects-import?
126浏览 • 0回复 待解决
HarmonyOS HarmonyOSapp不允许使用2个UIAbility吗?
71浏览 • 1回复 待解决
Redis 缓存中的“RedisValue”值参数中不允许使用哪些字符?
2226浏览 • 1回复 待解决
HarmonyOSfs.openSync 系统相册返回的照片资源 返回 13900001 操作不允许
75浏览 • 1回复 待解决
#鸿蒙通关秘籍#不允许将属性分配给“@ObjectLink”修饰的属性
92浏览 • 0回复 待解决
HarmonyOS 进入web页面后期望拼比剪切板弹窗,不允许copy
4浏览 • 0回复 待解决
ts 后面会不会不允许使用,ts 和 ets 建议的使用边界
1771浏览 • 1回复 待解决
什么是@Builder装饰器为什么要使用他?
611浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 @CustomDialog 想要实现屏蔽物理返回,不允许用物理返回按钮关闭弹窗
340浏览 • 1回复 待解决
首次启动弹出欢迎页,在用户点击同意之前,不允许拉起多个Ability实例,只有点击同意之后才允许拉起。
730浏览 • 1回复 待解决
应用涉及地理位置的持续上报,HarmonyOS系统是否支持,会不会把杀掉,不允许持续上报?
380浏览 • 1回复 待解决
mysql设置允许远程访问为什么无效??
2946浏览 • 1回复 待解决
HarmonyOS ArkTS中定义同一个名字的函数,但是参数不一样,编译报错,不允许吗?
0浏览 • 1回复 待解决
HarmonyOS ArkTS不允许使用any和unknown,但是一些HarmonyOS化的三方库接口会返回如何处理
47浏览 • 1回复 待解决
@Sendable装饰器 用于解决无法在taskpool调用对象内的方法。为什么以装饰器的方式解决
2113浏览 • 1回复 待解决
@Track装饰器有什么作用?
767浏览 • 1回复 待解决
#鸿蒙通关秘籍#为什么我有时候使用@Builder装饰器会直接报错呢?这个装饰器还有限制条件的吗?
145浏览 • 1回复 待解决
为什么@ObjectLink装饰的变量不能被赋值而@Prop装饰的变量可以赋值?
459浏览 • 1回复 待解决
#鸿蒙学习大百科#为什么应减少使用嵌套export *的方式?
240浏览 • 1回复 待解决
请问为什么华为云连接信息生成工具打不开?
6627浏览 • 1回复 待解决
请问,deveco中super device中为什么是空的
625浏览 • 1回复 待解决
#鸿蒙学习大百科#什么是@State装饰器?
379浏览 • 1回复 待解决
1.@Styles或@Extend目前不支持export导出,后续这两个装饰器不会继续演进。
2.推荐使用新的样式复用方法,通过attributeModifier属性动态的设置组件,通过自定义class继承对应基础组件的Modifier,在class中设置复用的属性,对应class也没有无法export的限制。attributeModifier参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-attribute-modifier-V5