问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 微信小程序 Bug 客户端 所有 所有
showBlock
showText
nothing
代码如上,showBlock 和 showText 都已经在对应的 js 文件里定义了,都是 boolean 类型。
逻辑很简单,就是判断条件然后显示对应的文案。
但实际效果是:无论 showBlock 是 false 还是 true,都之后显示 'showBlock' 。注意第一行的 }} 和 " 中间有个空格。把空格去掉之后就没这个问题。类似的,在第 5 行的 }} 和 " 中间也有个空格,导致 showBlock 为 false 时,showText 不论取值是什么,都显示 'showText'。
上述问题出现的条件是:在 block 标签里使用条件渲染,并且 wx:if 的 }} 和 " 中间有个空格。
代码片段
wechatide://minicode/bUc7Jpmx7h3q
微信小程序开发问题解答
微信小程序开发者回答:
测试并无复现
微信小程序开发者回答:
主要问题是 showText 为 false 的时候,也会显示 showText2。
已经找到答案了,文档里面已经有提示。
本文网址:http://www.91bianli.com/weixinxiaochengxu/35526.html