HarmonyOS ts和ets相互引用的最佳实践
.ets文件和.ts文件的区别及如何互相调用文件中定义的方法 中表明,ets是可以单向的引用ts,反之ts中能否引用ets,则没有看到说明(ps:实践中发现并不可以)。
ets中对于ts进一步的限制,我能够理解其用意,但是在实际使用中,很多TS的便捷性被牺牲掉了。出于无奈我利用hack的方式,来扰过了ets的限制,但是我并不知道这是否是被允许的范围呢。
如果不推荐我的做法,请给我一个相应场景的最佳实践。
为什么我会这么如此hack
- 只有在ets文件才能访问到getContext
- ets存在arkts-no-aliases-by-index规则,导致我的泛型K无法正确的编写
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS jsBridge 最佳实践
1007浏览 • 1回复 待解决
HarmonyOS 单列和瀑布流的最佳实践
967浏览 • 1回复 待解决
HarmonyOS ets和ts的区别
634浏览 • 1回复 待解决
视频和直播播放HarmonyOS最佳实践
1868浏览 • 1回复 待解决
HarmonyOS 对于ts和ets
865浏览 • 1回复 待解决
HarmonyOS 第三方插件的最佳实践引用场景咨询
1079浏览 • 2回复 待解决
HarmonyOS 事件传递最佳实践咨询
723浏览 • 1回复 待解决
eTS文件和ts文件的区别
2849浏览 • 1回复 待解决
咨询JS库HarmonyOS化最佳实践和具体指导
889浏览 • 1回复 待解决
应用内整体换肤的最佳实践
1274浏览 • 1回复 待解决
网络监听的最佳实践有哪些?
1156浏览 • 1回复 待解决
HarmonyOS 点击埋点和曝光埋点的最佳实践是什么?
1354浏览 • 1回复 待解决
HarmonyOS 应用开发ArkUI布局最佳实践
772浏览 • 1回复 待解决
HarmonyOS .ets和.ts文件的差异是什么
686浏览 • 1回复 待解决
分组列表最佳实践,希望提供一个完善的分组列表最佳实践。
1738浏览 • 1回复 待解决
输出静态库的最佳实践
923浏览 • 1回复 待解决
HarmonyOS 关于音频播放器的最佳实践
698浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏最佳实践
710浏览 • 1回复 待解决
web写入customUseragent最佳实践
1002浏览 • 1回复 待解决
HarmonyOS 有没有适老化的最佳实践或demo?
725浏览 • 1回复 待解决
HarmonyOS 多模块相互引用问题
924浏览 • 1回复 待解决
HarmonyOS 序列化和反序列化有什么最佳实践吗?
664浏览 • 1回复 待解决
HarmonyOS ArkTS和c++ map数据结构转换最佳实践
921浏览 • 1回复 待解决
HarmonyOS公共UI组件库的最佳实践能提供吗?
948浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙Worker线程通信的最佳实践
808浏览 • 1回复 待解决
限制在TS文件中加载ArkTS文件,参考地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkts-82-V5