vue class动态绑定样式,vue绑定内联样式

  vue class动态绑定样式,vue绑定内联样式

  本文主要详细介绍Vue的风格绑定。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下,希望能帮到你。

  :

目录

   1.样式绑定(类,样式)1.1绑定类1.2绑定样式摘要

  

1. 样式绑定(class、style)

  

1.1 绑定class

  固定类名正常编写,需要动态绑定的类名用v-bind来绑定。

  示例:class=mood

  下面举一些适用的场景:

  1.绑定类style-string编写,适用于:style的类名不确定,需要动态指定。

  2.绑定类样式——数组编写使用的场景:绑定样式的数量不确定,名称不确定。

  3.绑定类样式——写对象用的场景:绑定数确定了,名字也确定了。不确定的是是否使用类名。

  身体

  风格。基本{

  宽度:100px

  高度:100px

  边框:2px纯黑;

  }。快乐{

  宽度:100px

  高度:100px

  边框:2px纯色橙色;

  背景色:浅紫色;

  }。悲伤{

  宽度:100px

  高度:100px

  边框:2px纯黑;

  背景色:银色;

  }。正常{

  宽度:100px

  高度:100px

  边框:2px纯绿黄色;

  背景色:sandybrown

  }。大纲{

  边界半径:20%;

  }。颜色{

  颜色:天蓝色;

  }。尺寸{

  Font-family:微软雅黑;

  字体大小:20px

  字体粗细:粗体;

  }

  /风格

  div id=root

  !-

  1:点击div1随机切换心情。

  班级风格-字符串写作

  1.固定的类名会正常写,需要动态指定的类名会写在这里:class=xxx

  2.使用场景:样式的类名不确定,需要动态指定。

  -

  div class= div 1 basic :class= mood @ click= random { name } }/div

  !-

  2:单击div2添加课程或删除课程。

  类样式-数组编写

  1.使用场景:绑定的样式数量不确定,名称不确定。

  2.shift():删除数组中的第一个数据,push( XXX );在末尾添加一个新数据。

  -

  div class= div 2 basic :class= click= remove { { name } }/div

  !-注意:在vue操作下,写入的字符串是表达式,写入的字符串是值-

  !-div class= div 2 basic :class=[ outline , color , size]/div -

  !-

  3:在轮廓和颜色之间切换

  班级风格-对象写作

  使用场景:绑定数量确定,名称也确定。不确定的是是否使用类名。

  -

  div class= div 3 basic :class= click= change { name } }/div

  /div

  脚本

  Vue.config.productionTip=false

  让vm=new Vue({

  el: #root ,

  数据:{

  名字:“你好,Vue!”,

  情绪:“正常”,

  classArr:[outline , color , size],

  { 0 }

  大纲:真的,

  颜色:真

  }

  },

  方法:{

  随机(){

  设arr=[快乐,悲伤,正常]

  //Math.floor:表示向下取整,Math.random():取值为0-1,不能取1。

  this . mood=arr[math . floor(math . random()* 3)]

  },

  移除(){

  this.classArr.shift()

  },

  更改(){

  vm.classObj.color=!vm.classObj.color

  vm.classObj.outline=!vm.classObj.outline

  }

  }

  })

  /脚本

  

1.2 绑定style

  云娥* style= style obj

  div id=root :style=styleobj

  你好,{{name}}!

  /div

  脚本编写

  查看。配置。生产提示=假

  让vm=新视图。{ {同上。} }

  <根>,

  日期:>

  名称:视图,

  样式对象:>

  fontSize: 50 像素",

  颜色:红色,

  边界:1 像素" "实体" "黑色"

  }

  }

  })

  /脚本

  

总结

  本篇文章就到这里了,介绍了类你好样式(风格)如何绑定,希望能够给你带来帮助,也希望您能够多多关注我们的更多内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: