HarmonyOS import文件表示什么意思 --胡宏松 2024年7月16日20:00:51

import有几种用法

1 import { ExecutorImpl } from ‘…/impl/ExecutorImpl’

2 import http from ‘@ohos.net.http’

3 import ‘./ohcard/index’

第1种只import了 ExecutorImpl.ets里export的一个标识符,ExecutorImpl本身export了多个标志符

第2种是@ohos.net.http里export了default的http,所以可以不用{}

第3种情况表示什么意思?

问题1. 是否import了’./ohcard/index.ets’中的所有的export的标识

问题2. './ohcard/index.ets’里的全局函数调用,全局代码是否会执行,如果会执行,那么多个使用方都import './ohcard/index’一遍,那么使用的地方是否把这些全局代码都执行一遍?

HarmonyOS
2024-12-18 15:15:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

三种方式都是导入文件,区别在于导入的变量不一样。第三种是导入了文件,但是没有导入该文件 export 的变量。多次导入同一个文件时不会多次执行。

分享
微博
QQ
微信
回复
2024-12-18 18:28:04
相关问题
HarmonyOS 关于ui布局问题 --
241浏览 • 1回复 待解决
-张鸿飞202441014:14:16
1006浏览 • 1回复 待解决
如何获取当前的
1067浏览 • 1回复 待解决
HarmonyOS available代表什么意思
429浏览 • 1回复 待解决
TiDB Server具体是什么意思
3522浏览 • 1回复 待解决
什么意思
2552浏览 • 1回复 待解决
鸿蒙的signature权限是什么意思
8238浏览 • 1回复 待解决
MongoDB中的分片是什么意思
3640浏览 • 1回复 待解决
DevEco的日志如下是什么意思
1254浏览 • 0回复 待解决
什么意思
1009浏览 • 1回复 待解决
java中显示不可映射符是什么意思
5522浏览 • 1回复 待解决