HarmonyOS 鸿蒙Next:谁能讲一下import promptAction from kit.ArkUI 和 ohos.promptAction的区别吗

发布于 1周前 作者 phonegap100 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:谁能讲一下import promptAction from kit.ArkUI 和 ohos.promptAction的区别吗

简单搜索了一下没啥结果,太懒不想去翻源码。哪位大牛可以讲一下import promptAction from: kit.ArkUI 和 ohos.promptAction的区别吗?貌似还有很多同名的class在不同的包里面。

5 回复
楼主你好,两者的含义是一样的,kit包是将同类型的系统工具包集成在一起,方便进行包管理。如果只是单独导入一个包,两者使用均可,如果导入多个同类型的包,推荐使用kit导包方式,您可以点击Kit进行查看其包含哪些工具包。

ohos应该是之前版本的,kit是后来新封装的(doge)我猜是这样的

应该是UI组件和非UI组价的区别吧

在HarmonyOS鸿蒙Next的开发环境中,import promptAction from kit.ArkUIohos.promptAction 的区别主要体现在来源和用途上。

import promptAction from kit.ArkUI 是从ArkUI框架中导入的promptAction功能。ArkUI是华为为HarmonyOS提供的一套用于构建跨设备用户界面的声明式UI框架。这里的promptAction可能是一个封装好的UI组件或者功能模块,用于在用户界面上显示和操作提示信息。它遵循ArkUI的编程范式,适合在构建UI界面时使用。

ohos.promptAction则是直接调用HarmonyOS系统提供的API。ohos是HarmonyOS的命名空间,它包含了系统提供的各种基础能力和服务。这里的promptAction可能是一个系统级别的功能,用于在应用程序中触发某种提示或操作。它更加底层,适合在需要直接调用系统能力时使用。

总的来说,import promptAction from kit.ArkUI更适合在构建UI时使用,而ohos.promptAction则更适合在需要直接调用系统能力时使用。开发者应根据具体需求选择使用哪一个。

回到顶部