// HTML 通过v-bind给div绑定颜色
<div v-bind:style="‘color:'+rand_color+">
这里是测试的内容
</div>
<button @click="changeColor()">点击切换颜色</button>
//通过v-bind给div绑定样式,指向JS中 data下的my_class ,也就是给改div指定了main的样式
<div v-bind:class="myclass">
这里是测试的内容
</div>
//JS 定义myclass对应为main
<script>
export default {
name: 'demo',
data () {
return {
rand_color: 'blue',
myclass: 'main'
}
},
methods:{
changeColor: function () {
let color= Math.ceil(Math.random() * (999999 - 100000) ) + 100000;
// eslint-disable-next-line
this.rand_color = '#' + color
console.log(color)
}
}
}
</script>
//CSS
<style scoped>
.main{
color: red;
}
</style>
vue-v-bind绑定属性到元素
最新推荐文章于 2023-07-05 11:15:36 发布