博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue学习计划基础笔记(三)-class与style绑定,条件渲染和列表渲染
阅读量:6649 次
发布时间:2019-06-25

本文共 1265 字,大约阅读时间需要 4 分钟。

Class与style绑定、条件渲染和列表渲染

目标:

  1. 熟练使用class与style绑定的多种方式
  2. 熟悉v-if与v-for的用法,以及v-if和v-for一起使用的注意事项

class与style绑定的多种方式

  1. 绑定class和style都是使用v-bind也就是:
  2. 无论是绑定class还是style,都有两种方式,一种是对象,一种是数组.
  3. class和:class是共存的

绑定示例

1.class对象绑定

2.class数组绑定

3.style对象绑定

4.style数组绑定

v-if与v-for的用法

条件渲染

1.v-if="表达式", 表达式的真假值决定了是否挂载到页面上

这一段会在html里面,而且会显示出来
这段不会在html里面,也不会显示出来

2.v-show="表达式", 表达式的真假值决定了该节点的display属性是none / block

display: block,会显示出来
display: none,不会显示出来

3.区别: 功能都是一样,实现节点是否显示出来,但是v-if会操作dom,会重新渲染页面

4.v-if的话,还有v-if-else和v-else这两个命令, 不过要连着一起用,中间不能有其他东西隔开,使用规则和js的if..else语句一样

列表渲染

1.v-for of

  • {
    {item}}
  • //其中list为数组,item为数组元素
  • {
    {index}}{
    {item}}
  • //其中list为数组,index为索引(第一个0开始),item为数组元素

    2.循环渲染对象

    //其中userInfo为对象, item为值, key为键, index为索引     
  • {
    {item}}{
    {key}}{
    {index}}
  • 3.一般会加个key值,避免互相影响(语法检测会检测这个,添加key值之后就会互相区分独立,相同部分也会重新渲染,不会复用)

  • 4.key和index是可选的

    v-if和v-for一起使用的注意事项

    1.v-for的优先级比v-if更高, 如果它们处于同一个节点,这样v-if将分别重复运行于每个v-for循环中.

    也就是, 先执行v-for,v-for出来的每一项都会执行一次v-if.

  • {
    { todo }}
  • 2.如果想先执行v-if再判断是否执行v-for, 可以将v-if置于外层元素(或template)上.

    • {
      { todo }}

    No todos left!

    转载于:https://www.cnblogs.com/chifung/p/9322616.html

    你可能感兴趣的文章
    ug装配绕轴旋转_UG模具设计培训就到新科教育
    查看>>
    服务器闪退_马洛斯服务器|高端玩家游戏建议
    查看>>
    linux7 udev eth,CENTOS 7 udev:renamed network interface eth0 to eth1 eno16777736
    查看>>
    五子棋对弈程序c语言,五子棋程序纯C语言版.doc
    查看>>
    c语言二维数组程序实例讲解,C语言二维数组的处理实例
    查看>>
    c语言程序报告函数关系描述,《C语言程序设计》实验报告
    查看>>
    c语言while(scanf =eof),while(scanf("%d",&n)!=EOF)
    查看>>
    计算机二级c语言编程题评分标准,计算机二级C语言题型和评分标准
    查看>>
    c语言自定义函写计算器,C语言实现计算器功能
    查看>>
    C语言猜电脑随机数源代码,c语言(随机数)的问题
    查看>>
    鸿蒙os相机,鸿蒙os有什么功能-有什么特殊之处
    查看>>
    微信html5图片裁切,微信小程序图片裁剪工具we-cropper
    查看>>
    小学生学计算机flash,利用Flash软件进行小学电脑绘画教学
    查看>>
    html form 与table,form和table的区别
    查看>>
    【原创】MySQL 模拟Oracle邻接模型树形处理
    查看>>
    SSD上如何进行数据保护?
    查看>>
    Verizon:2012年数据破坏调查报告
    查看>>
    今日你以老师为荣,明日老师以你为荣!
    查看>>
    华为交换机VRP用户界面配置及Telnet登录实验
    查看>>
    Cobbler无人值守安装系统史上最细实践文档
    查看>>