vuex实现宽高自适应
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vuex实现宽高自适应相关的知识,希望对你有一定的参考价值。
参考技术A //app.vue里设置,宽度通过栅格控制,高度通过vuex获取高度export default
name: 'App',
data()
return
window:
width: document.body.clientWidth,
height: document.body.clientHeight
,
methods:
initWindow()
this.$store.dispatch('setWindow', this.window)
window.onresize = () =>
return (() =>
this.window.width = document.body.clientWidth
this.window.height = document.body.clientHeight
this.$store.dispatch('setWindow', this.window)
)()
,
created()
this.initWindow()
页面用法:
computed:
...mapGetters(
mainHeight: 'getMainHeight'
),
chartStyle1()
const height = this.mainHeight * 0.24 - 6
return
color: '#fff',
width: '100%',
height: height + 'px'
以上是关于vuex实现宽高自适应的主要内容,如果未能解决你的问题,请参考以下文章