怎么把一个返回类型为Promise<arr[]>函数的返回值传递给外部的一个arr[]类型的局部变量
如题,我用网上的办法写如下代码,initialize是一个返回值为Promise的函数
let arr:Array<myclass>=await initialize();
我现在想在外部的一个struct内,接收到该函数的返回值,并且加在组件中。但是编译报错unexpected token.A constructor,method,accessor,or property was expected.
        DevEco Studio
      
        函数
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 如何定义一个map为临时变量,作为参数传递给函数 
1519浏览  • 1回复 待解决
HarmonyOS如何声明一个为null的函数类型 
1400浏览  • 1回复 待解决
HarmonyOS Promise函数返回值问题 
1597浏览  • 1回复 待解决
Napi中的方法如何返回一个数组类型? 
1773浏览  • 1回复 待解决
HarmonyOS 如何初始化一个泛型方法的返回值? 
1502浏览  • 1回复 待解决
HarmonyOS NavDestination的onBackPressed是否可以支持接收Promise<boolean>类型的返回值 
1568浏览  • 1回复 待解决
HarmonyOS 是否有办法定义一种类型,可以指向任意一个返回string的函数? 
1422浏览  • 1回复 待解决
怎么判断一个类型是stirng 
1895浏览  • 1回复 待解决
HarmonyOS 如何封装一个异步线程TaskPool任务为一个promise 
1572浏览  • 1回复 待解决
HarmonyOS 在一个类中,怎么初始化一个BigInt类型的属性? 
1168浏览  • 1回复 待解决
HarmonyOS HTTP请求返回的cookie是一个字符串类型,怎么取值 
1097浏览  • 1回复 待解决
如何定义一个未知类型的对象 
2283浏览  • 3回复 待解决
HarmonyOS 如何定一个类型 
947浏览  • 1回复 待解决
HarmonyOS  如何返回一个颜色? 
1456浏览  • 1回复 待解决
HarmonyOS TaskPool当执行的函数是个异步函数时就没有返回值 
1191浏览  • 1回复 待解决
HarmonyOS ArkTS如何判断一个值在枚举类型中 
1853浏览  • 1回复 待解决
怎么返回到上一个ets 文件? 
1261浏览  • 1回复 待解决
mysql 怎么把一个表的查询结果作为另外一个表的字段进行查询? 
4939浏览  • 1回复 待解决
HarmonyOS定义一个map为临时变量 
1420浏览  • 1回复 待解决
如何把一个@Component struct定义的组件,通过参数传递到另一个组件中去? 
1617浏览  • 1回复 待解决
HarmonyOS JSON.parse 返回值是Object 类型,但是怎么遍历Object类型属性呢 
1175浏览  • 1回复 待解决
HarmonyOS 如何判断一个url的文件类型 
1177浏览  • 1回复 待解决
HarmonyOS 怎么判断object是不是一个特定类型 
1497浏览  • 1回复 待解决
如果在一个组件中有一个模型数组,把模型数组传递给子组件,如何做到在父组件中修改模型数组中一个元素 
2968浏览  • 1回复 待解决
判断一个参数是不是Resource类型 
1555浏览  • 1回复 待解决





















方案一:在外部的struct内,写个函数以 aysnc开头,去调用let arr:Array<myclass>=await initialize();
方案二:在返回类型为Promise<arr[]>函数所在的文件内,使用emitter发送信息。