【发布时间】:2019-12-24 10:03:26
【问题描述】:
我正在我的项目中制作一个 vuejs 组件,我需要在 div 中创建一个带滚动的缩放(如 googlemaps)。
<div @scroll="scroll">
<Plotly :data="info" :layout="layout" :display-mode-bar="false"></Plotly>
</div>
<style>
div {
transform: scale(property1);
}
<\style>
<script>
export default {
methods: {
scroll(event) {
},
},
created() {
window.addEventListener('scroll', this.scroll);
},
destroyed() {
window.removeEventListener('scroll', this.scroll);
}
}
</script>
我怎样才能制作一种使“property1”具有反应性的方法?或者还有另一种方法可以仅滚动 div 进行缩放?
【问题讨论】: