From c4e9d054916c3f085329a67c7664b4c54f9137f9 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期二, 07 五月 2024 17:36:09 +0800 Subject: [PATCH] 完成折线图相关功能的迁移 --- src/components/SliderBar.vue | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/components/SliderBar.vue b/src/components/SliderBar.vue index 4bb44f7..7a1f519 100644 --- a/src/components/SliderBar.vue +++ b/src/components/SliderBar.vue @@ -3,6 +3,7 @@ <el-form-item label="鏁版嵁閲�"> <el-select v-model="pageSize" + @change="handleSizeChange" placeholder="鏁版嵁閲�" size="small" class="w-60" @@ -12,12 +13,13 @@ </el-select> </el-form-item> <div class="slider-wrap m-l-16"> - <el-slider v-model="progress" :marks="marks" /> + <el-slider v-model="progress" :marks="marks" @input="handleInput" /> </div> </el-row> </template> <script> export default { + emits: ['input', 'sizeChange'], data() { return { pageSize: 200, @@ -37,6 +39,15 @@ } } }; + }, + methods: { + handleInput(e) { + // console.log(e); + this.$emit('input', e); + }, + handleSizeChange(e) { + this.$emit('sizeChange', e); + } } }; </script> -- Gitblit v1.9.3