VueJS条件语句:v-if、v-else、v-else-if

HTML:if-else

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Vue 测试实例 - 菜鸟教程(runoob.com)</title>
<script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script>
</head>
<body>
<div id="app">
    <div v-if="Math.random() > 0.5">
      Sorry
    </div>
    <div v-else>
      Not sorry
    </div>
</div>

<script>
new Vue({
  el: ‘#app‘
})
</script>
</body>
</html>

HTML:if-else if-else

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Vue 测试实例 - 菜鸟教程(runoob.com)</title>
<script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script>
</head>
<body>
<div id="app">
    <div v-if="type === ‘A‘">
      A
    </div>
    <div v-else-if="type === ‘B‘">
      B
    </div>
    <div v-else-if="type === ‘C‘">
      C
    </div>
    <div v-else>
      Not A/B/C
    </div>
</div>

<script>
new Vue({
  el: ‘#app‘,
  data: {
    type: ‘C‘
  }
})
</script>
</body>
</html>

v-show

我们也可以使用 v-show 指令来根据条件展示元素:

<h1 v-show="ok">Hello!</h1>
时间: 2024-08-14 23:39:16

VueJS条件语句:v-if、v-else、v-else-if的相关文章

C++:vector中的v.at(0)和v[0]的区别

设v是一个vector的对象, 如果v是非空的,则v.at(0)和v[0]是没有区别的,都是取数组中第一个值: 如果v是空的,则v.at(0)会抛出异常(exception std::out_of_range),指出数组下标越界,而v[0]的行为是未知的,因为operator[]操作符是不做下标越界检查的,这是为了保证程序执行效率.

证明 U and V={0}时 dim(U+V)=dim(U)+dim(V)

U And V={0} 证明 dim(U+V)=dim(U)+dim(V)设{u1,u2,...,uk} 是U的基,{v1,v2...,vr}是V的基,dim(U)=k ,dim(V)=r dim(U)+dim(V)=k+r.另一方面 U+V={z|z=u+v,u 属于 U,v 属于 V},因此 Span{u1,u2..,uk,v1,v2...,vr} =U+V现在我们考查 c1 u1 + c2u2...+ck uk + c(k+1)v(k+1)+...c(k+r)v(k+r)=0 (1式)U中

Ansible 自动化运维工具之when条件语句

1.When语句 有时候用户有可能需要某一个主机越过某一个特定的步骤.这个过程就可以简单的像在某一个特定版本的系统上少装了一个包一样或者像在一个满了的文件系统上执行清理操作一样. 这些操作在Ansible上,若使用`when`语句都异常简单.When语句也含Jinja2表达式, 第一个例子: tasks:   - name: "shutdown Debian flavored systems"     command: /sbin/shutdown -t now     when: a

JavaScript条件语句和循环语句

1.条件语句 (1).if...else if(判断条件){ 语句1 }else{ 语句2 } (2).if...else if....else if(判断条件){ 语句1 }else if(判断条件){ 语句2 }else{ 语句3 } (3).if if(判断条件){ } if...else if....else和if...else每次只会执行一个语句,执行后就会跳出语句. 2.循环语句 循环语句常用的有do...while和for和while与for in. 所有的循环语句只要满足循环条件

Swift 条件语句

条件语句 根据特定的条件执行特定的代码通常是十分有用的,例如:当错误发生时,你可能想运行额外的代码:或者,当输入的值太大或太小时,向用户显示一条消息等.要实现这些功能,你就需要使用条件语句. Swift 提供两种类型的条件语句:if语句和switch语句.通常,当条件较为简单且可能的情况很少时,使用if语句.而switch语句更适用于条件较复杂.可能情况较多且需要用到模式匹配(pattern-matching)的情境. If if语句最简单的形式就是只包含一个条件,当且仅当该条件为true时,才

SWIFT——条件语句(if/switch)

文章为自己学习所用,系转载.为学习51cto课程的笔记.如有侵权,请私信本人进行删除. 链接如下. ?http://edu.51cto.com/roadmap/view/id-58.html 1.if条件语句的语法格式 2.switch语句的语法格式 3.break和fallthrough关键字 4.区间条件 5.元组条件 6.值绑定 7.where子句 1 var count = 10 2 if count < 20 3 { 4 println("count小于20") 5 }

Shell中if条件语句的知识和实践

本文主要讲解if条件语句在shell的使用场景和示例 基本大纲: 1.if条件语句的语法 2.if条件语句多种条件表达式语法 3.单分支if条件语句实践 4.if条件语句的深入实践及场景使用 一:if条件语句的语法 1)单分支结构 第一种语法: if    <条件表达式> then 指令 fi 第二中语法: if    <条件表达式>:then 指令 fi 上面的"<条件表达式>"部分可以是test.[].[[]].(())等条件表达式,也可以直接使

Shell语法—— if 条件语句

if 条件语句语法 1.单分支结构 if < 条件表达式 >; then 指令 fi 2.双分支结构 if < 条件表达式 >; then 指令 1 else 指令 2 fi 3.多分支结构 if < 条件表达式 1 >; then 指令 1 else if < 条件表达式 2 >;then 指令 2 elif < 条件表达式 3 >;then 指令 3 else 指令 4 fi if 条件语句多种条件表达式语法 1.test 条件表达式 if

第六章—条件语句和循环

6.1①条件语句在脚本中称为控制流.②尽管JavaScript不支持"elseif"关键字,但是允许通过if/else语句链创建这种类型的语句.③switch条件语句中default项中也用上break语句,因为如果它没有在最后,后面的case依然会执行.④如果case中没有default,而它又不是最后一个,则称为fall through(落空)⑤条件运算符(也称为三元运算符): 6.2提示框获得用户输入: var username=window.prompt("Give