条件渲染 用于控制组件显示创建 demo6.html,内容如下 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><!-- 1. 导入 vue 脚本文件 --><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script> </head><body><!-- DOM区域 --><div id="app"><button @click="flag = !flag"> Toggle Flag</button><!-- v-if 条件渲染: 标签不会被创建 --><p v-if="flag">v-if: request success</p><!-- v-show 条件渲染: 标签被隐藏 --><p v-show="!flag">v-show: request success</p></div></body> <script>const vm = {data: function() {return {flag: false,}},}const app = Vue.createApp(vm)app.mount('#app') </script></html> 效果展示