<button :style="buttonStyle">点击</button>
computed: {
buttonStyle() {
return {
backgroundColor: this.clicked ? 'green' : 'blue',
color: 'white',
padding: '10px 20px'
};
}
}
<div :style="{ backgroundColor: bgColor, color: textColor }">111</div>
<script>
export default {
data() {
return {
bgColor: 'yellow',
textColor: 'blue'
};
}
};
</script>
<template>
<div :class="{'highlight': isActive, 'large-text': isLargeText}">111</div>
</template>
<script>
export default {
data() {
return {
isActive: false,
isLargeText: true
};
}
};
</script>
<style>
.highlight {
background-color: yellow;
}
.large-text {
font-size: 20px;
}
</style>
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务