vue-1 目录 v-on v-for v-model等常见属性 事件修饰符

cli 目录

在这里插入图片描述

v-cloak v-text v-html

  • v-cloak
    -在这里插入图片描述

{{msg}} 页面渲染时,若js还没读完,则页面就会显示{{msg}} ,为解决可加入v-cloak标签,再没读完时,该元素不会显示

  • v-text
    在这里插入图片描述
    v-text 与v-cloak作业相似,区别在于:

在这里插入图片描述

  • v-html
    相比v-text 能够解析html语言

v-bind 给属性绑定变量 缩写 :

在这里插入图片描述
在这里插入图片描述

Warning!
#1 v-bind:==title == 给title属性绑定了, 还如 class value
#2 括号可以是合法的js表达式,如“mytitile + ‘123‘’’”

绑定类

举例:
定义类:
在这里插入图片描述
方法一
在这里插入图片描述
方法二
在这里插入图片描述
上面的三元表达式也可以等于下面的:
在这里插入图片描述
方法三:
在这里插入图片描述

绑定style

在这里插入图片描述

v-on 绑定时间 缩写 @

v-on:click=“func(“haha”)”

在method定义func()方法
在这里插入图片描述

事件修饰符

.stop 阻止冒泡事件

在这里插入图片描述

.prevent 阻止默认行为

在这里插入图片描述

此时可以阻止跳转。也可以用作表单的submit事件

.capture 从外到里的捕获事件

在这里插入图片描述

此时,可以输入从外到里的捕获事件

.self 只有自己,不包括子级

在这里插入图片描述

.once 只触发一次

在这里插入图片描述

与顺序无关,只触发一次prevent事件。

双向数据绑定指令 v-model

相比于v-bind ,后者只能单向读取,无法双向绑定

容易被忽略的点

font-weight 带-符号时,属性的对象key里面要加单引号

在这里插入图片描述

v-for 迭代数组 对象 数字

数组

在这里插入图片描述

在这里插入图片描述

数组对象

在这里插入图片描述

在这里插入图片描述
Warning!
选中5 – 荀子后,在添加6这一选项,会出现以下错误,

出错:
在这里插入图片描述
应该要绑定好key的唯一性,利用item.id,否则,CheckBox只会按照顺序选中
在这里插入图片描述
在这里插入图片描述

正确:
在这里插入图片描述

对象

在这里插入图片描述

在这里插入图片描述

迭代数字 从1开始

v-for="count in 10”

v-if 不渲染 v-show 隐藏

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值