📑前言
本文主要是【Vue】——Vue实现条件渲染的文章,如果有什么需要改进的地方还请大佬指出⛺️
🎬作者简介:大家好,我是听风与他🥇
☁️博客首页:CSDN主页听风与他
🌄每日一句:狠狠沉淀,顶峰相见
目录
- 📑前言
- 示例代码:
- 运行截图:
- 样例如下:
- 运行截图:
- 📑文章末尾
示例代码:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
</head>
<body><div id="Application"><h1 v-if="show">标题</h1><p v-else>如果不显示标题就显示段落</p><p>你好呀</p></div><script>const App = {data(){return{show:true, //控制元素是否渲染}}}Vue.createApp(App).mount("#Application")</script>
</body>
</html>
运行截图:
- 条件要紧靠在一起,如果v-if和v-else不在一起,达不到条件渲染的效果
样例如下:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
</head>
<body><div id="Application"><h1 v-if="show">标题</h1><p>你好呀</p><p v-else>如果不显示标题就显示段落</p></div><script>const App = {data(){return{show:true, //控制元素是否渲染}}}Vue.createApp(App).mount("#Application")</script>
</body>
</html>