v-if 与 v-else  和 v-show

v-if 与 v-else会判断条件是否成立来渲染页面(会先创建对象然后移除)

v-show 直接根据Boolean值判断是否显示(比v-show直接显示,会比v-if快点)

<template>
<div id="app">
<p v-if="isA">isA!</p>
<p v-else>isB!</p>

<p v-show="!isA">isB!</p>
</div>
</template>

<script>

export default {
name: 'app',
data(){
return{
isA:false,
}
},

}
</script>

<style>

</style>


列表渲染v-for

<template>
<div id="app">
<p v-for="(item,index) in arrayList" :key="index">{{item}}</p>

</div>
</template>

<script>

export default {
name: 'app',
data(){
return{
arrayList:['A','B','C']
}
},

}
</script>

<style>

</style>