uniapp开发过程中发现,使用v-if控制的slot标签在APP/H5 端表现都正常,但是在微信小程序不显示 问题代码如下图:(编辑按钮不管v-if 满足与否都不会展示。) 临时解决方案: 将v-if判断放到slot内部的u-button标签中,修改后的代码如下图 这时候在APP、H5端展示正常,微信小程序也能够正常展示。
在uni-app使用v-if和v-show语法编译成微信小程序会有一个问题 v-if v-if在编译的时候在小程序那边是变成display:none\block来控制的,所以使用定位会造成盒子错乱,距离尺寸不好把控,所以在使用v-if的时候尽量多套一个盒子去适配好一点。 v-show v-show在使用这个的时候小程序那边虽然也用display:none\block去...
<template> <web-view v-if="isIndex == 0" :src="url"></web-view> <view v-else class="content"> </template> 代码如上,ios正常,安卓web-view隐藏后会出现白屏,但是可以触发到v-else里的点击内容, 我感觉和下面链接里的问题很像,微信官方说新版本的安卓微信已经解决这个问题了,但我用的是uni-app...