uni-app
uni-app copied to clipboard
fix(mp): 修复 v-if 和 v-slot 同时使用时 v-if 不起作用的 Bug
Issue
close #4847
close #5566
测试代码
<template>
<Test>
<template v-if="autoplay" #header>
hidde很简单的好多好多话n
</template>
<template v-else-if="videoContext" #footer>fotter</template>
<template v-else #dd>dd</template>
</Test>
<button @click="a">click me</button>
</template>
产物
Size report
| Path | Size |
|---|---|
| packages/size-check/dist/size-check.es.js | 47.19 KB (0%) |
| packages/size-check/dist/style.css | 2.82 KB (0%) |
| packages/uni-app/dist/uni-app.es.js | 2.5 KB (0%) |
| packages/uni-h5-vue/dist/vue.runtime.esm.js | 76.41 KB (0%) |
| packages/uni-mp-vue/dist/vue.runtime.esm.js | 43.22 KB (0%) |
| packages/uni-mp-alipay/dist/uni.api.esm.js | 14.75 KB (0%) |
| packages/uni-mp-alipay/dist/uni.mp.esm.js | 8.02 KB (+0.44% 🔺) |
| packages/uni-mp-baidu/dist/uni.api.esm.js | 11.33 KB (0%) |
| packages/uni-mp-baidu/dist/uni.mp.esm.js | 9.71 KB (+0.33% 🔺) |
| packages/uni-mp-qq/dist/uni.api.esm.js | 10.65 KB (0%) |
| packages/uni-mp-qq/dist/uni.mp.esm.js | 7.63 KB (+0.43% 🔺) |
| packages/uni-mp-toutiao/dist/uni.api.esm.js | 10.47 KB (0%) |
| packages/uni-mp-toutiao/dist/uni.mp.esm.js | 9.45 KB (+0.37% 🔺) |
| packages/uni-mp-weixin/dist/uni.api.esm.js | 11.65 KB (0%) |
| packages/uni-mp-weixin/dist/uni.mp.esm.js | 7.97 KB (+0.42% 🔺) |
| packages/uni-quickapp-webview/dist/uni.api.esm.js | 10.6 KB (0%) |
| packages/uni-quickapp-webview/dist/uni.mp.esm.js | 8.19 KB (+0.41% 🔺) |
👋 请问目前这个 PR 短期内有被合并的可能 ?
👋 请问目前这个 PR 短期内有被合并的可能 ?
功能已经没问题了,代码最近一段时间会再优化下
请问这个PR的优先级很低?目前有计划合并?经常遇到这种场景
很多场景需要用到vfor+vif+slot,希望能尽快合并。
୧(๑•̀◡•́๑)૭ 3 个月了, 还舍不得 merged