HarmonyOS @Builder 按引用传递参数编译错误

编译提示:Object literals cannot be used as type declarations (ArkTS-no-obj-literals-as-types) <ArkTSCheck>

代码:

@Builder overBuilder($$: { paramA1: string }) {
  Row() {
    Text(`UseStateVarByReference: ${$$.paramA1} `)
  }
HarmonyOS
8h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

参考代码:

class Tmp{
  paramA1:string = ‘’
}
@Builder function overBuilder($$ : Tmp) {
  Text($$.params)
    .width(400)
    .height(50)
    .backgroundColor(Color.Blue)
}
分享
微博
QQ
微信
回复
6h前
相关问题
HarmonyOS NDK编译错误
499浏览 • 1回复 待解决
反射是否支持,调用Reflect编译错误
1726浏览 • 1回复 待解决
说一说关于SCONS的编译错误
9660浏览 • 1回复 待解决
@Builder使用引用时异常
902浏览 • 1回复 待解决
router传递hashmap参数问题
1570浏览 • 1回复 待解决
如何在HarmonyOS中添加编译参数
552浏览 • 1回复 待解决
windowClass.setUIContent是否支持传递参数
2106浏览 • 1回复 待解决
ETS API求助 Navigator如何传递参数
7337浏览 • 1回复 待解决
HarmonyOS 自定义编译构建参数
87浏览 • 1回复 待解决
HTTP GET请求时如何传递参数
3129浏览 • 1回复 待解决