HarmonyOS 鸿蒙Next Property 'interactiveCancel' does not exist on type 'typ

发布于 1周前 作者 yibo5220 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Property ‘interactiveCancel’ does not exist on type 'typ

代码没改动,本地build也正常

但是在pipeline中构建会报错

entry/src/main/ets/generated/HMSplashPage-1172811338.ets:65:25

Property ‘interactiveCancel’ does not exist on type ‘typeof TemplateService’.

代码中搜索不到interactiveCancel和TemplateService

有大神踩过这个坑吗?

3 回复
HMSplashPage这个组件的代码提供下看看,控制台的报错信息截个图看看

应该是hmrouter更新引起的问题 未改动代码,执行构建命令hvigorw clean assembleHap -p product=default -p buildMode=release 之前一直是正常构建的,期间官方的hmrouter有更新到rc10版本,之后的命令构建就一直失败了 正常:dependencies: + @hadss/hmrouter-plugin 1.0.0-rc.9 异常:dependencies: + @hadss/hmrouter-plugin 1.0.0-rc.10 HMSplashPage这个是构建中生成的临时文件,打开排查了下 import { CreatePinPage } from ‘…/pages/CreatePinPage’ import { TemplateService, TranslateOption, ScaleOption, OpacityOption } from ‘@hadss/hmrouter’ 也是从hmrouter引入的

在HarmonyOS(鸿蒙)开发过程中,遇到“Next Property ‘interactiveCancel’ does not exist on type ‘typ’”这类错误,通常表明你正在尝试访问或设置某个类型(在此为’typ’)上不存在的属性(‘interactiveCancel’)。这可能是因为以下几个原因:

  1. 属性名错误:首先确认属性名’interactiveCancel’是否正确,可能存在拼写错误或大小写不匹配的问题。

  2. 类型不匹配:检查’typ’类型是否确实包含’interactiveCancel’属性。可能你的’typ’类型定义与你期望的不一致,或者该属性属于另一个类型。

  3. API版本问题:确认你使用的HarmonyOS SDK版本是否支持该属性。某些属性或方法可能在新版本中才引入,或者已在旧版本中废弃。

  4. 文档查阅:查阅最新的HarmonyOS官方文档,了解’typ’类型的正确属性和方法。

  5. 示例代码:查看官方示例代码或社区提供的代码,了解如何正确使用’typ’类型及其属性。

如果上述方法均无法解决问题,可能是更深层次的系统或环境问题。此时,建议直接联系官网客服以获取专业帮助。官网地址是:https://www.itying.com/category-93-b0.html ,他们能提供针对性的技术支持。

回到顶部