本文主要是介绍速进!!!教你用vue写轮播图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
首先了解一下v-show和v-if的区别
<div id="app"><h1 v-show="true">666</h1><h1 v-if='true'>777</h1><h1 v-show="false">666</h1><h1 v-if='false'>777</h1></div><script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.11/vue.js"></script><script>new Vue({el: '#app',data() {return {}},methods: {},})
然后我们打开控制台
可以看到v-show和v-if都为false的时候标签内容都是看不见的,只不过方式不同,v-show是将标签的dispaly属性设置为none,而v-if直接将标签销毁了,销毁标签比较消耗性能,因此v-if适合只执行一次的语句,如果频繁调用则会导致浏览器卡顿
接下来我们用v-show来做轮播图
直接上代码了,注释写在代码上
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8">
这篇关于速进!!!教你用vue写轮播图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!