HarmonyOS鸿蒙Next中父组件使用了V1的@Provide,子组件使用了V2的@Consumer,那么子组件能消费父组件的内容吗?
如题,现在父组件使用的是V1的@Provide,提供了NavPathStack。在子组件中使用的是V2的@Consumer,消费父组件提供的NavPathStack。但我在代码中跑起来看效果貌似子组件没有找到父组件的NavPathStack,而是新创建的?
代码如下:
父组件

子组件

在子组件中点击调用this.pageInfos.pushPathByName()方法,并没有进行跳转。假设父组件不能改用V2的,那么子组件是不是只能用V1?