专栏首页雪胖纸的玩蛇日常3.绑定属性、绑定html、绑定class、绑定style

3.绑定属性、绑定html、绑定class、绑定style

1.绑定属性

<template>
  <div id="app">
    
    <!-- 绑定属性 -->
    <br>
    <div v-bind:title='title'>鼠标悬浮出现</div>
    <br>
    <img :src="url" alt="仙女">
    

  </div>
</template>

<script>
export default {
  name: 'app',
  data () {
    return {
      title:'鼠标悬浮出现',
      url:'https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1569319252742&di=0eaf19ed1e01d10d7f612da9434599a6&imgtype=0&src=http%3A%2F%2Fimg3.duitang.com%2Fuploads%2Fitem%2F201603%2F28%2F20160328121906_ErzAB.thumb.700_0.jpeg'
    }
  }
}
</script>

<style>

</style>

2.绑定html

<template>
  <div id="app">
    
    <!-- html绑定 -->
    <div v-html="h"></div>

  </div>
</template>

<script>
export default {
  name: 'app',
  data () {
    return {
      h:'<h2>二级标题</h>'
    }
  }
}
</script>

<style>

</style>

 3.绑定class

<template>
  <div id="app">
    
    <!-- 绑定class -->
    <div :class="{'red':flag,'blue':!flag}">绑定class</div>
    <div :class="{'red':!flag,'blue':flag}">绑定class</div>

    <ul>
      <li v-for="(item,index) in list" :key=index :class="{'red':index==1,'blue':index==2}">{{item}}</li>
    </ul>

  </div>
</template>

<script>
export default {
  name: 'app',
  data () {
    return {
      flag:true,
      list:['第一行','第二行','第三行']
    }
  }
}
</script>

<style>

.red{color: red}
.blue{color:blue}

</style>

4.绑定style

<template>
  <div id="app">
    <!-- 绑定style  -->
    <div class="box" :style="{width:boxWidth+'px'}">这是一个div</div>

  </div>
</template>
<script>
export default {
  name: 'app',
  data () {
    return {
      boxWidth:300
    }
  }
}
</script>
<style>
.box{
  height: 100px;
  width: 100px;
  background-color: aquamarine;
}
</style>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • django 通过ajax完成登录

    玩蛇的胖纸
  • vue学习(3)

    webpack:打包机,它能将我们的html、css、js,font,png进行打包,交给服务器。

    玩蛇的胖纸
  • 2.数据绑定、循环语法

    玩蛇的胖纸
  • Html之初体验

    概述 HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,他是一种制作万维网页面标准语言。相当于定义统一的一套规则,大...

    洗尽了浮华
  • AntUI卡片Cards

    爱知汇
  • 推荐系统与深度学习(十七)——DIN模型原理

    随着推荐算法逐渐的发展,大佬们的研究方向主要切分成了两部分:一个是对特征的调整,大家想尽办法挖掘特征中的隐含信息,寻找新的特征而且不断进行组合交叉,例如:...

    数据森麟
  • AntUI文字书写范例(util/writing)

    爱知汇
  • Vue成神之路之内部指令

    vue.js——开发版本:包含完整的警告和调试模式 vue.min.js——生产版本:删除了警告,进行了压缩

    小胖
  • css 使元素居中

    <div style="text-align:center;">居中显示</div>

    lin_zone
  • php无限级分类实现评论及回复功能

    经常在各大论坛或新闻板块详情页面下边看到评论功能,当然不单单是直接发表评论内容那么简单,可以对别人的评论进行回复,别人又可以对你的回复再次评论或回复,如此反复,...

    砸漏

扫码关注云+社区

领取腾讯云代金券