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
2024-12-18 15:02:21
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

参考代码:

class Tmp{
  paramA1:string = ‘’
}
@Builder function overBuilder($$ : Tmp) {
  Text($$.params)
    .width(400)
    .height(50)
    .backgroundColor(Color.Blue)
}
分享
微博
QQ
微信
回复
2024-12-18 16:57:46
相关问题
HarmonyOS NDK编译错误
1583浏览 • 1回复 待解决
HarmonyOS @builder引用传递问题
1616浏览 • 1回复 待解决
HarmonyOS builder 作为 builder参数传递
1351浏览 • 1回复 待解决
反射是否支持,调用Reflect编译错误
3009浏览 • 1回复 待解决
HarmonyOS 引入RN Webview组件后编译错误
1178浏览 • 1回复 待解决
说一说关于SCONS的编译错误
11140浏览 • 1回复 待解决
@Builder使用引用时异常
1628浏览 • 1回复 待解决
HarmonyOS @Prop参数传递问题
992浏览 • 1回复 待解决
HarmonyOS rest参数如何传递
1147浏览 • 1回复 待解决