HarmonyOS @Concurrent

以下代码,在IDE中报错:

Only imported variables and local variables can be used in @Concurrent decorated functions. <ArkTSCheck>

class BBB{
  name = ""
}
@Concurrent
function aaa(): number {
  new BBB().name
  return 1
}
HarmonyOS
8天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

在arkts中需要分为两个文件进行编写

参考以下示例

222.ets:

export class BBB{
  name = ""
}

111.ets:

import {BBB} from './222'
@Concurrent
function aaa(): number {
  new BBB().name
  return 1
}
分享
微博
QQ
微信
回复
8天前
相关问题
taskPool @Concurrent报红
2803浏览 • 1回复 待解决
HarmonyOS @Concurrent装饰器报错
127浏览 • 1回复 待解决
HarmonyOS jsbridge HarmonyOS版本
148浏览 • 1回复 待解决
HarmonyOS HarmonyOS社区组件问题
412浏览 • 1回复 待解决
HarmonyOS HarmonyOS签名验签问题
83浏览 • 1回复 待解决