美文网首页
3、Vue-组合式-条件语法

3、Vue-组合式-条件语法

作者: 许忠慧 | 来源:发表于2023-08-29 09:36 被阅读0次

一、基础语法

v-if
v-else
v-else-if
v-show

v-ifv-show的区别

  • v-if 可以实现更多条件判定,而v-show只能实现真假判定
  • v-show会加载组件,只是不显示出来;v-if则不会加载组件。所以v-show有较高的初始渲染开销,v-if则会有比较高的使用加载时开销

二、v-if

使用下述代码替换 app.vue中的代码

<script setup>
const flag = 3
</script>

<template>
    <p v-if="flag===1">flag=1 的时候才会打印</p>
    <p v-else-if="flag===2">flag=2 的时候才会被打印</p>
    <p v-else>flag不等于1和2的时候才会被打印</p>
</template>

三、v-show

使用下述代码替换 app.vue中的代码

<script setup>
const res1 = true
const res2 = false
</script>

<template>
    <p v-show="res1">为真时可以看到</p>
    <p v-show="res2">为假时看不到</p>
</template>

相关文章

  • vue-语法3

    事件修饰符 方法中只有纯粹的逻辑,而不用关注event.preventDefault()或event. stopP...

  • Vue3 setup语法糖

    Vue3 支持三种组件写法:1. defineComponent+组合式API 2. 语法糖 3.选项式写法与v...

  • Vue3的Compositon API相对于Vue2的Optio

    众所周知,Vue3中引入了一种新的语法来书写代码,那就是Compositon API(组合式API) 那么vue3...

  • vue-语法

    在底层实现上,vue将模版编译成虚拟dom渲染函数。结合响应系统,vue能够智能地计算出最少需要渲染多少组件,并把...

  • Vue3 组合式API.md

    组合式API 介绍 什么是组合式 API(composition API) 组合式 API 是 Vue3 提供的新...

  • (十九)setup 语法糖应用

    许久未更新了,分享下近期项目中的实例,本节中,我们将尝试使用 Vue3 中的 setup 语法糖来将组合式 api...

  • Vue-条件渲染

    指令 v-if是一个指令,必须将他添加到一个元素上 v-else v-else-if 用key管理可复用的元素 v...

  • vue-语法2

    class class和style的绑定也是用v-bind或者:,vuejs对此做了专门的增强,表达式结果的类型除...

  • Vue-模板语法

    模板语法 Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的...

  • Vue-基础语法

    什么是Vue.js? ☛Vue.js是目前最火的一个前端框架。React是最流行的前端框架(都可以进行手机App的...

网友评论

      本文标题:3、Vue-组合式-条件语法

      本文链接:https://www.haomeiwen.com/subject/nyhwmdtx.html