HarmonyOS 鸿蒙Next关于导入信息的写法
HarmonyOS 鸿蒙Next关于导入信息的写法 import bt from ‘@ohos.bluetooth’;这个是我在社区里看到的一个好久之前的API的导入的写法,这里的bt是自定义吗,如果是的话,现在还支持这么写吗
开发者您好,导入从其他模块导出的实体当前支持别名的写法。如果标识符列表定义了ident as alias,则实体ident将绑定在名称alias下:
import { X as Z, Y } from './utils';
Z // 表示来自Utils的X
Y // 表示来自Utils的Y
X // 编译时错误:'X'不可见
更多内容您可以参考官网文档:导入。
更多关于HarmonyOS 鸿蒙Next关于导入信息的写法的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在 HarmonyOS Next 中,使用 ArkTS 语法进行导入。基础写法:import { 方法名 } from '@ohos/模块名' 导入系统 API;import { 组件名 } from './相对路径' 导入自定义模块。支持默认导出:import 别名 from '...';按需导出用 {}。所有导入须写在文件顶部。
是的,bt 是自定义的别名。这种 import bt from '@ohos.bluetooth'; 写法在 HarmonyOS Next 中仍然支持,只要对应的模块采用默认导出(Default Export)即可。别名可以任意命名,它代表模块导出的默认对象。不过需注意,随着 API 演进,某些模块可能由默认导出改为了具名导出,此时需采用 import { specificMethod } from '...' 的形式。建议参考对应模块的最新 API 文档确认导出方式。

