| | |
| | | <el-form-item label="数据量"> |
| | | <el-select |
| | | v-model="pageSize" |
| | | @change="handleSizeChange" |
| | | placeholder="数据量" |
| | | size="small" |
| | | class="w-60" |
| | |
| | | </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, |
| | |
| | | } |
| | | } |
| | | }; |
| | | }, |
| | | methods: { |
| | | handleInput(e) { |
| | | // console.log(e); |
| | | this.$emit('input', e); |
| | | }, |
| | | handleSizeChange(e) { |
| | | this.$emit('sizeChange', e); |
| | | } |
| | | } |
| | | }; |
| | | </script> |