收藏
回答

tab页使用grid布局失效

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug view 客户端 7.0.3 2.6.4

- 当前 Bug 的表现(可附上截图)

使用完全一样的页面代码(html,css,json,js),tab页面使用grid布局会完全失效然后直接导致之后即使取消grid都继续出现了一些奇怪的问题(即使我取消grid布局,原本设置的class里边给的背景色和边框圆角都继续失效,仿佛是class的样式全部失效,之所以下边有背景色是因为我是从style给的。一个有用的线索是我给class赋值的时候采用了mustache语法,在里边使用了三元运算符,返回的是字符串。style赋值也用了mustache,不过这次只是单纯表达式了),而普通页面就保持正常。猜测是编译问题。开发者工具上的布局无论是tab还是普通页面都是正常的,问题发生在客户端。




- 预期表现

tab页正常显示grid布局

- 复现路径


- 提供一个最简复现 Demo

给不了,可自行操作复现,绝对不是来挑刺的,我也不想遇到这种问题,因为太难排查了,首先都想是自己哪里写错了,但是始终都找不到。

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

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2019-04-08

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

    2019-04-08
    赞同
    回复
  • Ekk
    Ekk
    2019-04-04

    现在只能先凑合用,希望这个问题官方能尽快找到源头吧,确实是怪得有些稀奇。。。

    2019-04-04
    赞同
    回复 1
    • Ekk
      Ekk
      2019-04-05

      找到一个可用的解决办法,在pages下新建文件夹新建页面后,这个页面的grid布局是正常的,一旦该页面跑到之前就存在的文件夹就会失效。

      所以涉及grid布局的页面,只要目前布局正常,不要再修改它的位置,应该就不会出问题。

      2019-04-05
      回复
登录 后发表内容