收藏
回答

多个page-container组建不能通过show=="key"使用?

<page-container 

  show="{{show=='新建记录'}}

  round="true"

  duration="300"

  position="right"  

>

<scroll-view  scroll-y="truestyle="width: 100%" >

  <view style=" margin-top: 100px;">

    <button type="primarybindtap="exit">退出</button>

  </view> 

 </scroll-view>  

</page-container>

<!-- 查询记录 -->

<page-container 

  show="{{show=='查询记录'}}

  round="true"

  duration="300"

  position="right"

>

<scroll-view  scroll-y="truestyle="width: 100%" >

  <view style=" margin-top: 100px;">

    <button type="primarybindtap="exit">退出</button>

  </view> 

 </scroll-view>  

</page-container>

求解答。

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2021-09-07

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2021-09-07
    有用
    回复
  • Gavin
    Gavin
    2021-09-07

    是遇到数据重复了?

    2021-09-07
    有用
    回复 6
    • 躺在海上看书
      躺在海上看书
      发表于移动端
      2021-09-07
      只能显示排列在前面的容器,当你点击第一个显示,关闭后再点击其他的都没有用,只有写在第一个的容器能显示,
      2021-09-07
      回复
    • 躺在海上看书
      躺在海上看书
      发表于移动端
      2021-09-07
      这个组件能这样用吗??官方文档说只能有一个容器,这个意思不是只能同时显示一个容器吗。我写多个容器还不能根据条件去显示了?。
      2021-09-07
      回复
    • Gavin
      Gavin
      2021-09-07回复躺在海上看书
      好像之前就有遇到过,依稀记得没有解决,后面是换了一个方法,通过传入标识,组件内判断显示哪个内容,也就是一个页面只使用一个组件
      2021-09-07
      回复
    • Gavin
      Gavin
      2021-09-07回复躺在海上看书
      有个很损的法子,如果你不是同时并排显示的组件,可以加个wx:if销毁组件,实际上就是组件内部没有更新到视图,销毁后再调用生命周期重新被拉起更新到视图
      2021-09-07
      1
      回复
    • 躺在海上看书
      躺在海上看书
      发表于移动端
      2021-09-07回复Gavin
      这个方法刚才我也是想这样解决算了,想看看有没有更好的办法。这个组件不应该这么差吧。
      2021-09-07
      回复
    查看更多(1)
登录 后发表内容