@@ -17,11 +17,42 @@
+
+
diff --git a/src/pages/demo/chart/index/index.vue b/src/pages/demo/chart/index/index.vue
index 543890d4..783f0ea9 100644
--- a/src/pages/demo/chart/index/index.vue
+++ b/src/pages/demo/chart/index/index.vue
@@ -1,18 +1,11 @@
-
+
-
+
-
+
@@ -43,24 +36,15 @@ export default {
}
},
methods: {
- layoutUpdatedHandler (newLayout) {
- console.group('layoutUpdatedHandler')
- newLayout.forEach(e => {
- console.log(`{'x': ${e.x}, 'y': ${e.y}, 'w': ${e.w}, 'h': ${e.h}, 'i': '${e.i}'},`)
+ resizeHandler (name) {
+ this.$nextTick(() => {
+ this.$refs[name].resize()
})
- console.groupEnd()
},
- resizeHandler (i, newH, newW) {
- this.$log('resizeHandler', `i: ${i}, newH: ${newH}, newW: ${newW}`)
- },
- moveHandler (i, newX, newY) {
- this.$log('moveHandler', `i: ${i}, newX: ${newX}, newY: ${newY}`)
- },
- resizedHandler (i, newH, newW, newHPx, newWPx) {
- this.$log('resizedHandler', `i: ${i}, newH: ${newH}, newW: ${newW}, newHPx: ${newHPx}, newWPx: ${newWPx}`)
- },
- movedHandler (i, newX, newY) {
- this.$log('movedHandler', `i: ${i}, newX: ${newX}, newY: ${newY}`)
+ resizedHandler (name) {
+ this.$nextTick(() => {
+ this.$refs[name].resize()
+ })
}
}
}
diff --git a/static/markdownFiles/article/首页.md b/static/markdownFiles/article/首页.md
index 44079fe6..9352a222 100644
--- a/static/markdownFiles/article/首页.md
+++ b/static/markdownFiles/article/首页.md
@@ -29,6 +29,7 @@
* 登陆逻辑
* 路由鉴权(登陆状态)
* 简化和统一调试时控制台输出
+* 响应式 `container` 组件(页面容器)
## 集成的插件/库
* 剪切板操作库