HarmonyOS 鸿蒙Next Property 'interactiveCancel' does not exist on type 'typ
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
有大神踩过这个坑吗?
应该是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’)。这可能是因为以下几个原因:
-
属性名错误:首先确认属性名’interactiveCancel’是否正确,可能存在拼写错误或大小写不匹配的问题。
-
类型不匹配:检查’typ’类型是否确实包含’interactiveCancel’属性。可能你的’typ’类型定义与你期望的不一致,或者该属性属于另一个类型。
-
API版本问题:确认你使用的HarmonyOS SDK版本是否支持该属性。某些属性或方法可能在新版本中才引入,或者已在旧版本中废弃。
-
文档查阅:查阅最新的HarmonyOS官方文档,了解’typ’类型的正确属性和方法。
-
示例代码:查看官方示例代码或社区提供的代码,了解如何正确使用’typ’类型及其属性。
如果上述方法均无法解决问题,可能是更深层次的系统或环境问题。此时,建议直接联系官网客服以获取专业帮助。官网地址是:https://www.itying.com/category-93-b0.html ,他们能提供针对性的技术支持。