vue中动态修改css其中一个属性值
Posted xiejunna
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue中动态修改css其中一个属性值相关的知识,希望对你有一定的参考价值。
<template>
<!--此div的高度取屏幕可视区域的高度-->
<div class="hello" :style="'height':getClientHeight">
<h5> msg </h5>
</div>
</template>
<script>
export default
data()
return
msg: "Welcome to Your Vue.js App",
;
,
computed:
getClientHeight:function ()
//屏幕可视区域的高度
let clientHeight = document.documentElement.clientHeight + "px"
console.log("clientHeight 1=="+clientHeight)
//窗口可视区域发生变化的时候执行
window.onresize = () =>
clientHeight = document.documentElement.clientHeight + "px"
console.log("clientHeight changed2=="+clientHeight)
return clientHeight
console.log("clientHeight 3=="+clientHeight)
return clientHeight
;
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
.hello
width: 100%;
background-color: #42b983;
</style>
以上是关于vue中动态修改css其中一个属性值的主要内容,如果未能解决你的问题,请参考以下文章