- 加载数据
+ 加载数据
+
+ {{item}}px
+
@@ -21,7 +24,8 @@ export default {
data () {
return {
data: [],
- height: 300
+ height: 300,
+ heightOptions: [300, 400, 500, 600]
}
},
computed: {
@@ -31,6 +35,11 @@ export default {
}
}
},
+ watch: {
+ style () {
+ this.resize()
+ }
+ },
mounted () {
// 自动请求一次数据
this.syncData()
@@ -45,7 +54,9 @@ export default {
},
// 重新适应大小
resize () {
- // this.$refs.chart.resize()
+ this.$nextTick(() => {
+ this.$emit('resize')
+ })
}
}
}