<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>条件渲染</title>
<script src="js/vue.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="demo">
<p v-if="ok">点赞成功</p>
<p v-else>点赞失败</p>
<p v-show="ok">关注成功</p>
<p v-show="!ok">关注失败</p>
<hr >
<button @click="ok=!ok">点击切换效果</button>
</div>
<script type="text/javascript">
new Vue({
el: '#demo',
data: {
ok: true
}
})
<!-- 如果需要频繁切换 v-show 较好 -->
</script>
</body>
</html>
运行结果:
结构图:
点击切换效果:
结构图:
大家可以自己尝试运行一下