- v-if和v-show的区别大家都知道
- 最近遇到了个棘手的问题 就是当radio选择/select选择的时候有个奇怪的现象。 当radio为1 select为1时 上传了a,b,c三张照片,当select为2时应该上传a,b,d由于a, b两者都有 所以c和d的展示用了v-if 奇怪的是明明上传了abc这个时候改变select为2时 ab是仍然展示的 按理说我们想要的效果是d没有展示 需要我们自己上传 但是这个时候c的图片居然被d给复用了 对 d也有图片展示出来 这就是vue复用提高效率的一种方法,但是当时我搞这个bug到两点也没搞好,后面第二天 就查到了。
- 最后我的修改是radio用v-show 给c和d都加上了key进行区分 这样vue就不会复用了。