HarmonyOS 鸿蒙Next测试文档样例出现bug

HarmonyOS 鸿蒙Next测试文档样例出现bug 大家好,我正在学习如何开发鸿蒙应用,我在鸿蒙文档页面 [@Builder-组件化-声明式语法-基于TS扩展的声明式开发范式-UI开发-基于JS开发-开发-HarmonyOS应用开发](https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ts-component-based-builder-0000001281480762)

测试最后一个案例时,DevEco Studio的previewer报BUG了。

我的代码是复制的。不知道是我在哪里操作失误还是真的有bug。请大家看看,谢谢。

![图像]

@Component
struct CustomContainer {
  header: string = "";
  @BuilderParam closer: () => void;
  build() {
    Column() {
      Text(this.header)
        .fontSize(50)
      this.closer()
    }
  }
}
[@Builder](/user/Builder) function specificParam(label1: string, label2: string) {
  Column() {
    Text(label1)
      .fontSize(50)
    Text(label2)
      .fontSize(50)
  }
}
@Entry
@Component
struct CustomContainerUser {
  @State text: string = "header"
  build() {
    Column() {
      CustomContainer({
        header: this.text,
      }){
        Column(){
          specificParam("111", "22")
        }.onClick(()=>{
          this.text = "changeHeader"
        })
      }
    }
  }
}

以上代码是复制的


更多关于HarmonyOS 鸿蒙Next测试文档样例出现bug的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

我这里尝试是好的呀,就是复制的代码:下边的这个是官方的代码

这个是你的代码的运行效果:

更多关于HarmonyOS 鸿蒙Next测试文档样例出现bug的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


非常感谢您的回答, 我刚才再去试了一下原代码,这次可以成功了,但是从上次有bug之后到现在,我没有再动过代码了,出现这样的情况的确令人匪夷所思,我也不能再找到这个bug的原因了。

haha 有可能是已知bug修复了,

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

欢迎开发小伙伴们进来帮帮楼主

针对“HarmonyOS 鸿蒙Next测试文档样例出现bug”的问题,以下是专业且直接的回答:

在HarmonyOS鸿蒙Next测试过程中,若测试文档样例出现bug,这通常意味着文档中的代码示例、操作步骤或预期结果与实际系统行为不符。处理此类问题,首先需要确认bug的具体表现,包括错误提示、异常行为或不符合预期的输出结果。

接下来,检查文档样例的完整性、准确性和时效性。有时,系统更新可能导致旧文档不再适用。此外,文档编写过程中可能存在的笔误或遗漏也是常见原因。

若确认是文档问题,可以尝试以下步骤:

  1. 核对文档版本与系统版本是否匹配。
  2. 在HarmonyOS开发者社区或相关论坛搜索是否有其他开发者遇到并解决了相同问题。
  3. 直接参考HarmonyOS官方提供的最新测试指南和样例代码。

如果上述步骤无法解决问题,且bug影响了开发进度或产品质量,建议记录详细的bug报告,包括复现步骤、错误日志,并提交给HarmonyOS官方支持团队。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部