HarmonyOS 请问@Extended装饰器为什么不允许export
希望自定义NavDestination的onShown行为,并且应用到所有的Page上,但是文档显示Extend无法导出,那岂不是只能每一个页面去copy一份?
@Extend(NavDestination) function fancy(param:()=>void){
.onShown(()=>{
param()
})
}
请问这个场景怎么解决呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Sendable的class不允许属性使用其它的装饰器
278浏览 • 1回复 待解决
HarmonyOS ArkTS不允许any了
429浏览 • 1回复 待解决
ArkTSCheck检查不允许使用any
694浏览 • 1回复 待解决
#鸿蒙通关秘籍# 为什么在鸿蒙共享模块内不允许使用side-effects-import?
363浏览 • 0回复 待解决
HarmonyOS HarmonyOSapp不允许使用2个UIAbility吗?
314浏览 • 1回复 待解决
HarmonyOS API12之后是否不允许uv_poll
510浏览 • 1回复 待解决
HarmonyOSfs.openSync 系统相册返回的照片资源 返回 13900001 操作不允许
381浏览 • 1回复 待解决
Redis 缓存中的“RedisValue”值参数中不允许使用哪些字符?
2527浏览 • 1回复 待解决
#鸿蒙通关秘籍#不允许将属性分配给“@ObjectLink”修饰的属性
414浏览 • 0回复 待解决
HarmonyOS 进入web页面后期望拼比剪切板弹窗,不允许copy
482浏览 • 1回复 待解决
什么是@Builder装饰器为什么要使用他?
958浏览 • 1回复 待解决
ts 后面会不会不允许使用,ts 和 ets 建议的使用边界
2166浏览 • 1回复 待解决
HarmonyOS 自定义弹窗 @CustomDialog 想要实现屏蔽物理返回,不允许用物理返回按钮关闭弹窗
606浏览 • 1回复 待解决
应用涉及地理位置的持续上报,HarmonyOS系统是否支持,会不会把杀掉,不允许持续上报?
671浏览 • 1回复 待解决
首次启动弹出欢迎页,在用户点击同意之前,不允许拉起多个Ability实例,只有点击同意之后才允许拉起。
972浏览 • 1回复 待解决
mysql设置允许远程访问为什么无效??
3252浏览 • 1回复 待解决
HarmonyOS ArkTS中定义同一个名字的函数,但是参数不一样,编译报错,不允许吗?
419浏览 • 1回复 待解决
@Sendable装饰器 用于解决无法在taskpool调用对象内的方法。为什么以装饰器的方式解决
2431浏览 • 1回复 待解决
HarmonyOS ArkTS不允许使用any和unknown,但是一些HarmonyOS化的三方库接口会返回如何处理
270浏览 • 1回复 待解决
@Track装饰器有什么作用?
1138浏览 • 1回复 待解决
#鸿蒙通关秘籍#为什么我有时候使用@Builder装饰器会直接报错呢?这个装饰器还有限制条件的吗?
654浏览 • 1回复 待解决
#鸿蒙学习大百科#为什么应减少使用嵌套export *的方式?
599浏览 • 1回复 待解决
为什么@ObjectLink装饰的变量不能被赋值而@Prop装饰的变量可以赋值?
803浏览 • 1回复 待解决
HarmonyOS @Concurrent装饰器报错
417浏览 • 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