同一个父组件下的两个兄弟组件无法都使用一个page-container?
发布于 4 年前 作者 tgao 1177 次浏览 来自 问答

同一个父组件下的两个兄弟组件无法都使用一个page-container?只能使用一个,第二个使用会报错:page-container component can only exit one~

eg: A组件里面包含a、b这两个子自组件,我想在a、b中各自使用一下page-container,但是只能使用一个page-container,第二个就会报错:page-container component can only exit one。

这么鸡肋的么?

2 回复

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),并详细描述下复现的流程。

真机机型: iOS 14.5

调试基础库:2.16.0

iOS 8.0.2及以上版本

Android 8.0.2及以上版本

代码片段太多,基本的代码就是

// 父组件:

<view>

// 第一个子组件

<cutosm-child>

<page-container> </page-container>

</cutosm-child>

// 第二个子组件

    <cutosm-child2>

<page-container> </page-container>

</cutosm-child2>

</view>

如果在同一个父组件中只能使用一个page-container。

最终使用子传父,让父使用一个page-container解决了

回到顶部