#鸿蒙通关秘籍#在鸿蒙开发中如何用动态import来加载本地和远程模块?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
网络小魔头

动态import在鸿蒙开发中非常实用,无论是本地模块还是远程模块,均可使用如下方式加载:

加载本地模块: typescript let localModulePath = './localModule'; import(localModulePath).then((ns) => { ns.localFunction(2, 3); });

加载远程模块: typescript let remoteModuleName = '@ohos/crypto-js'; import(remoteModuleName).then((ns) => { console.info('MD5 Hash: ' + ns.CryptoJS.MD5(123456)); });

通过动态import,可以实现模块的懒加载,减少不必要的系统资源消耗,并且灵活动态地选择需要导入的模块。


分享
微博
QQ
微信
回复
2天前
相关问题
如何在HarmonyOS实现动态加载模块?
156浏览 • 1回复 待解决