默认主题
更新日志

v1.1.0

  1. Add Code代码编辑器worker支持跨域加载 #312
  2. Add Tooltip支持disabled禁用提示 #337
  3. Add Table支持行提示 #335
  4. Add Table支持树形表格展示 #260
  5. Add DatepickerTimepicker支持格式化日期字符串 #336
  6. Fix 修复Form在webpack tree-shaking下样式丢失的问题 #338

v1.0.1

  1. Fix 修复Table在表头吸顶stickHeader的情况下,调整列宽resizable报错的问题 #330
  2. Fix 修复Tooltip作用于Select上面,点击空白处,弹出菜单只能依次消失的问题 #331
  3. Fix 修复Grid响应式情况下,断点都变成了1600px的问题 #332

v1.0.0

新增组件

  1. Add 新增图钉组件Affix,用于滚动页面固定某些内容 #300
  2. Add 新增走马灯(轮播图)组件Carousel #299
  3. Add 新增代码编辑器组件Code,基于Monaco Editor(VSCode)封装而来 #288
  4. Add 新增卡片组件Card #241

新增特性

  1. Add 新增全局配置方法configure,使用configure({useWrapper: true})可以开启Dropdown/Tooltip兼容模式 #291
  2. Add Tree如果初始化数据中包含children,当异步加载时,不会再次调用loadData函数去加载数据 #290
  3. Add Table支持保存调整列宽后的列宽信息 #292
  4. Add Table新增表头分组功能 #265
  5. Add Table新增合并单元格功能 #265
  6. Add Upload支持文件类型强检测,不合法是抛出error事件,因为浏览器accept属性仅仅只是建议类型,并不能限制类型 #271
  7. Add Progress新增warning状态 #301
  8. Add Tree支持父子Checkbox非关联模式,该模式下父子的选中状态单独控制,互不影响 #302
  9. Add FormItem新增fluid属性,展示100%宽度的表单项 #303
  10. Add 新增Vue/React编译包,减少webpack alias配置项 #308
  11. Add Button组件新增secondarylink类型 #320
  12. Add Dialog支持点击遮罩层关闭弹窗 #324
  13. Add Dialog静态方法支持展示带标题title的弹窗 #324
  14. Add SelectCascader在无内容时,展示“无内容”的提示层 #321
  15. Add DatepickerTimepicker新增“确定”按钮,以方便用户关闭弹层 #322
  16. Add Timepicker支持设置step时,隐藏“分钟”或/和“秒钟”的展示 #323
  17. Add Tooltip新增主题支持,默认展示为dark主题 #326
  18. Add Transfer新增list header扩展点,以及左右箭头按钮的控制,使之可以更灵活地定义穿梭框逻辑 #314
  19. AddTable fixHeader设为true时,表格高度自动设为100%,然后根据父容器高度确定表格体的高度来展示滚动条 #310

组件优化

  1. Refactor 优化Table hover以及滚动的性能 #310
  2. Refactor 优化Slider滚动条热区,更容易点击 #307
  3. Refactor 优化弹出元素动画,使用show/hide动画替代create/remove动画,使动画更流畅 #278

Bug修复

  1. Fix 修复错误地引入babel-types导致可能不存在该模块而编译报错的问题 #283
  2. Fix 修复Pagination当页码过长时溢出的问题 #286
  3. Fix 修复Timepicker范围选择时,首次弹出如果先选择结束时间,时间取值不对的问题 #289
  4. Fix 修复Table调整列宽后,如果表格容器宽度变大,会出现表格宽度小于容器宽度的情况 #293
  5. Fix 修复SliderSpinner输入框时,在设置了step的情况下,输入的过程中也会修正值,导致无法输入想要的值的问题 #294
  6. Fix 修复webpack配置可能禁用了require.ensure(如:新版Create React App)导致有些异步加载的模块报错的问题 #304
  7. Fix 修复Switch点击滑块,由于click事件被stopPropagation而在外部监听不到click事件的问题 #309
  8. Fix 修复Table当表格高度固定时,data改变导致出现滚动条,固定表头和表格体没对齐的问题 #310
  9. Fix 修复默认主题下Message icon颜色丢失的问题 #317

破坏性变更

  1. Change Drawer由之前的点击抽屉外任何区域关闭抽屉,改为点击遮罩层才关闭
  2. Change Datepicker在选择时间时,去掉无用的年月展示信息
  3. Change 使用es6 module进行构建,例如代码编译优化 #297

文档

  1. Add 支持Vue/React示例代码,在CodeSandbox中打开 #267
  2. Vue/React开始文档补充CDN用法

v0.8.11

  1. Add Table调整列宽后,支持持久化保存列宽信息 #292

v0.8.10

Core

  1. AddSlider/Spinnermin/max/step等属性加入更多的验证和错误提示,以便排查问题 #270
  2. Add TableTableColumn新增align属性,用于定义单元格和表头对齐方式 #263
  3. Add Input新增nativeProps属性,用来直接定义原生input上的属性,如:maxlength #272
  4. Add 所有组件如果定义的属性不在组件声明的样式中,则默认添加到组件返回的元素上 #269
  5. Change Dropdown及其它派生的弹层类型,将z-index设为999 #273
  6. Change 修改root font-size为默认的16px,以便与其它样式库(bootstrap)结合使用 #266
  7. Fix 修复一些webpack 1.0的兼容性问题 #280
  8. Fix 修复Drawer内容过长,没有展示滚动条的问题 #275

Vue

  1. Fix 修复Form无法验证父组件传入的props里的数据,只能验证data上的数据的问题 #261
  2. Change Dropdown及其它派生的弹层类型,都不会再用另外一个元素包裹,这样它们不会影响到触发器的样式 #147

React

  1. Change Dropdown及其它派生的弹层类型,都不会再用另外一个元素包裹,这样它们不会影响到触发器的样式 #147

v0.8.9

Core

  1. Add 新增分割面板组件Split #93
  2. Add Table支持选中行并高亮,不同与checked状态 #257
  3. Fix 修复Drawer下面嵌套使用DialogDialog的样式会收到Drawer影响的问题 #252
  4. Fix 修复Slider Spinnermax/min/stepundefined时,会导致死循环的问题 #255 #216
  5. Fix 修复Menu在手风琴accordion模式下,如果存在嵌套菜单,嵌套菜单不能展开的问题 #251
  6. Fix 修复Table在固定表头,并且表格体高度自适应的情况,改变表格高度,导致出现滚动条时,表头不能自动对齐的问题 #258
  7. Fix 修复Datepicker在范围选择情况下,当只选择一个值即触发$change:value事件的问题 #259
  8. Fix 修复Tooltip作用于不支持click或者mouseenter/mouseleave的组件上,提示失效的问题 #269
  9. Fix 修复Cascader首次点击子菜单,不能展开的问题 #253

React

  1. Fix 修复在kpc组件前插入dom时报错的问题 #256

Vue

  1. Fix 修复Editable嵌套使用router-link某些情况下会造成$router丢失的问题 #254

v0.8.8

Core

  1. Add Dialog / Drawer支持指定插入的容器 #250
  2. Add Dialog支持隐藏关闭按钮 #248
  3. Add Message静态方法会返回Message实例,以便外部操作Message #247
  4. Add Pagination支持隐藏每页条数选择框 #246
  5. Add Table支持内边框的栅格样式 #110
  6. Fix 修复Messageksyun主题下,文本内容超长时,展示不友好的问题 #245

v0.8.7

Core

  1. Add Transfer支持自定义过滤内容 #233
  2. Add Transfer改用key跟踪数据,以支持动态数据,并且右侧已选数据可以不存在全部数据中 #235
  3. Fix 修复Tree拖拽节点到不能够放置的节点上时,不应该触发dragend事件的问题
  4. Fix 修复Tooltip当单词过长,会超出内容区域的问题 #240
  5. Fix 修复Drawer,点击抽屉内的元素,然后该元素立即消失,导致抽屉被关闭的问题 #243
  6. Fix 修复Steps在简洁模式simple下,描述文案过长会消失的问题 #242
  7. Doc 新增默认事件说明文档 #244

Vue

  1. Add 优化vue-devtool下的调试体验
  2. Fix 修复在kpc组件上同时使用v-forref可能会到时ref数组顺序错乱的问题 #239

React

  1. Fix 修复某些情况下动画元素不能被正确删除的问题 #238

v0.8.6

Core

  1. Fix 修复Tree在Firefox下无法拖动的问题
  2. Fix 修复Tree在某些浏览器下,由于dragover事件触发太快,导致不能释放的问题

v0.8.5

Core

  1. Add Dialog提供success warning error confirm4种快捷弹窗 #230
  2. Add Table新增stripe属性,来展示奇偶行交替色样式 #228
  3. Add Dropdown在展开状态下会自动添加k-dropdown-open样式名,以便定义展开状态样式 #229
  4. Add Button支持ghost属性,用来定义透明背景的按钮,用于底色为深色的场景 #231
  5. Add 新增Search组件,该组件默认为收起状态,点击后展开搜索框 #227
  6. Add Tree新增draggable属性,支持节点拖拽功能 #234
  7. Style 一些样式调整 #228
  8. Fix 修复Collapse在Firefox下没有收起动画的问题 #228

v0.8.4

Core

  1. Add 新增评分组件Rate #218
  2. Add Form支持verticalinline布局方式 #219
  3. Add Select支持loading状态 #220
  4. Add Datepicker新增getDateStringcreateDate方法,用于日期字符串和日期对象之间进行转换
  5. Fix 修复Icon不能通过style属性定义图标颜色的问题 #217
  6. Fix 修复Slider属性max/min取值为undefined时会报错的问题 #216
  7. Fix 修复Table在边框模式下,吸顶的表头宽度会超出2px的问题 #222
  8. Fix 修复Dropdown及该类型的组件,在菜单弹出后,点击另一个组件,上一个菜单不会自动隐藏的问题 #221
  9. Fix 修复Datepicker被禁用的日期hover时依然有背景色的问题 #223

v0.8.3

Core

  1. Add 新增布局组件Layout #210
  2. Fix 修复ScrollSelect当虚拟元素个数count为偶数时,选中项不能居中的问题 #211
  3. Fix 修复Spinner当输入值合法value不能立即变更,而必须失去焦点才能变更的问题 #213

Vue

  1. Fix 修复Tooltipclick触发方式下,当触发元素为vue元素时,弹层会立即消失的问题 #209
  2. Fix 修复MenuItem等支持to属性的组件,当to指向外部链接时不能正确跳转的问题 #212

v0.8.2

Core

  1. Add 内置主题ksyun支持再次继承,不会再因为重新定义了$theme-dir而导致部分样式丢失 #193
  2. Change Dialog弹出位置优化,以前为垂直居中弹出,现在弹出位置向上偏移 #207
  3. Fix 修复Spinner当父元素设置了line-height后,布局错位的问题 #206
  4. Fix 修复Table当固定了列时,loading状态不能遮住固定列的问题 #208

Vue

  1. Add BreadcrumbItem MenuItem等组件的to属性支持vue-routerrouter-link写法 #166

React

  1. Add BreadcrumbItem MenuItem等组件的to属性支持react-routerLink写法 #166

v0.8.1

Core
  1. Add Spinner支持precision属性,用于控制数值精度 #195
  2. Fix 修复Collapse折叠一项,另一项会抖动的问题 #180
  3. Fix 修复Icon在默认主题下color无效的问题
  4. Fix 修复Slider不能展示间隔点的问题 #189
  5. Fix 修复Timepicker在时间面板展开的情况下,点击清空按钮报错的问题 #192
  6. Fix 修复Pagination在默认主题下,无边框模式高亮按钮文字消失的问题 #199
  7. Fix 修复Select在默认主题下,size属性无效的问题 #181
  8. Fix 修复Datepicker时间范围选择,年份会出现负数的问题 #186
  9. Fix 修复Table在默认主题下,排序按钮消失的问题 #191
  10. Fix 修复Table在MacOS下,固定列不能展示阴影的问题 #201
  11. Fix 修复Drawer关闭后,document上绑定的click事件没有被解绑,可能引起报错的问题 #203
  12. Fix 修复Dialog渲染的同时进行展示,弹窗不能居中和进行动画的问题 #185
  13. Fix 修复Dialog中展示Spin,由于k-overlay样式冲突,导致蒙层不能被删除的问题 #205
Vue
  1. Fix 修复Table,当一个TableColumn存在title扩展点,另一个TableColumn固定列时,头部渲染丢失的问题 #202
  2. Doc 补充Vue CLI创建的项目使用KPC组件库的文档
React
  1. Fix 修复Table使用自定义数据导出报错的问题 #190
  2. Fix 修复Grid在响应式gutter属性下,渲染报错的问题 #196
  3. Fix 修复Tree rightclick:node事件对应React下写法onRightclick-node不能被正确触发的问题 #194
  4. Fix 修复Switch on属性被错误地当做事件处理的问题 #188
  5. Fix 修复Input不能根据append扩展点传入的字符串节点进行判断,自动添加padding的问题 #187
  6. Fix 修复DropdownTooltip嵌套使用时,存在找不到定位元素的问题 #184
  7. Fix 修复Dropdown自身嵌套使用渲染报错的问题 #183
  8. Fix 修复通过React.Fragment传入文本节点无法渲染的问题 #182
  9. Doc 完善React使用文档和单元测试

v0.8.0

Core
  1. Add TableColumn支持className属性,用于给当前列所有单元格添加class来控制列样式 #164
  2. Add Table支持导出表格内容成csv格式并下载,而且支持自定义表格数据进行全量导出 #171
  3. Add 新增Icon组件,统一字体图标使用方式 #169
  4. Add Upload支持上传文件夹 caniuse #168
  5. Add Tree支持选中节点功能,通过selectedKeys控制,默认选中会高亮 #167
  6. Add Pagination支持简洁样式 #177
  7. Fix 修复babel@7不支持commonjs和es6 module混用,导致组件库入口文件index.js调用全量安装方法报错的问题 #172
  8. Fix 修复Input在自动宽度autoWidth情况下,去除autoWidth不能还原Input宽度的问题 #178
  9. Fix 修复Select内联模式inline情况下,存在背景色的问题 #179
  10. Change Breadcrumb废弃掉separator属性,改用separator扩展点代替,分隔符定制更灵活 #165
  11. ChangepeerDependencies依赖改为直接依赖dependencies,方便版本更新管理 #174
React
  1. Fix Select修复不能展示已选Option文案的问题 #170
Vue
  1. Fix FormItem在某些情况下不能进行表单验证的问题

v0.7.9

  1. Refactor 升级babel@7进行构建,自动引入实例方法polyfill,提高兼容性 #157
  2. Add 新增React开始文档
  3. Add Tree在过滤时,默认展开匹配的节点 #156
  4. Fix 修复Collapse默认主题下没有折叠展开动画的问题 #153
  5. Fix 修复Collapse在没有内容导致高度为0时,动画不执行结束回调的问题 #150 #162
  6. Fix 修复IE下多处兼容性问题,目前支持IE10及以上 #155

v0.7.6

  1. Add Collapse使用display: none代替删除折叠起来的元素 #149
  2. Fix Datepicker disabledSeconds无效的问题 #148

v0.7.4

  1. Add FormItem支持单独使用,不用一定要嵌入Form组件下,以便可以复用它的样式 #145
  2. Add Menu渲染时自动展开已选择的菜单项 #144
  3. Add Select支持无边框的内联样式 #146
  4. Add Tabs标签页支持关闭功能
  5. Add Tabs当标签页过多时自动展示翻页按钮 #142
  6. Add Tree支持节点过滤功能 #137

v0.7.1

  1. Add Dropdown及所有包含弹出菜单元素的组件支持container属性,以便自定义弹出菜单插入的位置 #138
  2. Add DialogDrawer弹层中的Dropdown,默认append到k-dialog元素下 #138

    vue需要升级intact-vuev0.4.0才能完美支持该功能,否则会出现部分情况下依然append到body的情况

  3. Add Menu支持dot属性,以便往菜单项前面添加圆点 #143
  4. Add Menu支持block扩展点,以便自定义菜单头部 #143
  5. Change Menu菜单样式调整 #135
  6. Fix 修复Dropdown右键菜单模式在Vue下报错的问题,该bug不会影响功能 #141
  7. Fix 修复将Event作为属性类型检测,但是在NodeJs下不存在该构造函数导致的报错问题

v0.7.0

@since v0.7.0版本需要intact@2.4.1intact-vue@0.3.9支持

  1. Add Table支持loading状态 #128
  2. Add Spin支持遮罩层动画overlay #139
  3. Add Form新增labelWidth属性,用于定义所有FormItemlabel宽度 #127
  4. Fix 修复Tree classstyle属性丢失的问题 #136
  5. Fix 修复Dropdownof属性在Vue下传入事件对象会报属性类型不匹配的问题
  6. Fix 修复Timepicker隐藏弹层会focus输入框导致页面滚动的问题 #126
  7. Fix 修复Drawer在Vue下,点击触发按钮弹出弹层,弹层又会立即消失的问题 #140
  8. Fix 修复Drawer默认主题动画不协调的问题 #134

v0.6.1

  1. Fix 修复v0.6.0引入的@css编译版字体文件丢失的问题
  2. Fix 修复当Dialogfooter只存在一个Button时,样式展示问题 #132
  3. Fix 修复Tooltip没有加载Dropdown样式的问题,这个问题当只使用Tooltip而不使用Dropdown组件时复现 #133

v0.6.0

  1. Add 新增Drawer抽屉组件 #112
  2. Change 调整字体加载路径,兼容parcel #131

    webpack.config.js配置文件需要更改如下所示:

     {
         test: /\.styl$/,
         loader: 'stylus-loader', 
         options: {
             'include css': true,
             'resolve url': true,
             sourceMap: false,
             // 'import': '~kpc/styles/themes/ksyun/index.styl',
         }
     }
    
  3. Change 调整package.json module字段指向 #130
  4. Fix 修复DatepickerdisableSeconds等参数禁用无效 #124
  5. Fix 修复Apploading动画没有在最上层的问题 #120
  6. Fix convert Number to String to validate length #125
  7. Fix 修复Datepickercan not set width with style #122
  8. Fix 修复Timepickerstep状态下class和style不能自定义 #121

v0.5.15

  1. Fix Button样式声明中success类型变量丢失的问题
  2. Fix Transferdata数据变更时,不能更新全选状态的问题 #109
  3. Fix Cascader当级联菜单碰撞反转,3级以下菜单存在错误的问题 #111
  4. Fix App加载动画会被挡住的问题 #120
  5. Fix Timepicker传入初始时间字符串会当做数组处理的问题
  6. Add Tree新增左击(click:node)和右击(rightclick:node)节点事件 #117
  7. Add Dropdown支持右键菜单 #118
  8. Add Transfer优化shift多选逻辑
  9. Add package.json中添加sideEffects字段,以便支持webpack tree-shaking

v0.5.14

  1. Fix Tree删除节点没有更新选中状态 #102
  2. Fix Cascader支持data属性一开始就传入undefined,以便数据完全动态加载 #103
  3. Fix Grid响应式取值不能重置为0 #104
  4. Fix Datepicker范围选择成功后,再次取消已选值,重新选择会出现null #105
  5. Fix Editable没有传入value,不能展示子元素的问题 #106
  6. Fix package.json browser字段指向错误的问题

v0.5.13

  1. Fix 修复Steps在宽度不够的情况下,索引不展示;以及在vueStep宽度不等分的问题 #100
  2. Fix 修复Table在Firefox下,word-break: break-all不支持的问题
  3. Fix 修复Tooltip在应该隐藏箭头的情况下,没有隐藏的问题 #101

v0.5.12

  1. Add 新增Menu菜单组件 #90
  2. Fix 修复Fixfox下,Spin不能展示的问题 #97
  3. Fix 修复Fixfox下,Table在固定右侧列并出现纵向滚动条的情况下,左侧单元格宽度不正确导致出现空白间隙的问题 #98
  4. Fix 修复Timeline文字与图标没对齐的问题
  5. Fix 修复Collapse手风琴模式下,无法全部收起的问题 #99

v0.5.11

要使用Table新特性,需要更新Intactv2.3.5及以上

  1. Add Table支持列固定 #86
  2. Add Table支持横向滚动条吸底 #96
  3. Fix 修复Table固定表头横向滚动的问题 #89

v0.5.10

  1. Fix 修复Select0当做空值处理的问题 #94
  2. Fix 修复Transfer不能取消全选的问题 #95

v0.5.9

  1. Add 新增xxl响应式宽度≥1600px
  2. Change 改变全局字体行高1.5
  3. Fix Firefox下Datepicker快速切换年月按钮错位的问题

v0.5.7

  1. Add Grid改进,支持响应式,以及pull push order等属性 #87
  2. Add 新增时间轴组件Timeline #77
  3. Add Message在Vue全局安装的情况下,支持this.$message.success()的调用方式 #88

v0.5.6

  1. Add 新增时间选择组件Timepicker
  2. Add 新增树形控件Tree
  3. Add Datepicker支持只选择年/月 #84
  4. Add Datepicker可选择范围,支持控制到秒的精度 #81
  5. Add Table组件支持表头吸顶功能 #85
  6. Change Datepicker交互变更,支持快速切换时间选择
  7. Change Checkboxclick mouseenter mouseleave事件绑定在最外层元素上,而不是input
  8. Fix 修复Cascader无法获取完整取值的问题 #78
  9. Fix 修复Table expand属性不兼容intact-vue@v0.3的问题 #82
  10. Fix 修复Button showLoadinghideLoading,在某些情况下子元素渲染出错的问题

v0.5.4

  1. Add 新增Spin加载动画组件 #74
  2. Add Form新增getFirstInvalidFormItem方法,用于获取第一个出错的FormItem #73
  3. Fix Datepicker月份切换问题 #62
  4. Fix 修复FormItem错误信息某些情况下的样式问题 #75
  5. Refactor 改变内置动画className命名,避免冲突 #76

v0.5.3

  1. Add Tag组件支持size属性 #68
  2. Add 新增Tip组件,用于展示警告提示信息 #69
  3. Add Tabs新增一种无边框的卡片样式,适用于具有背景的场景 #70
  4. Add Steps新增一种简洁样式simple #71
  5. Add Steps支持clickable属性,用于快速切换已完成的步骤 #72
  6. Change 部分组件样式调整 #67

v0.5.0

0.5.0版本需要vdt@1.3.0intact@2.3.0intact-vue@0.3.0支持

  1. Add 支持组件属性类型检查
  2. Add 支持带参数的block
  3. Add 支持通过v-model绑定任意属性值
  4. Add 支持同一事件绑定多次回调函数
  5. Refactor App组件重构,减少依赖 #65
  6. FixVueVue.use(Kpc)全量使用的问题 #63 #64

v0.4.0

  1. Add 新增级联选择组件Cascader
  2. Add 新增标签组件Tag
  3. Add 新增徽标组件Badge
  4. Add 新增折叠面板组件Collapse
  5. Add Pagination支持无边框样式,#33
  6. Add 嵌套Dropdown支持子菜单相对父菜单定位
  7. Change 更新ksyun主题Message样式
  8. Change 优化Dropdown键盘操作
  9. Change 更新ksyun主题Progress样式
  10. Fix 修复Datepicker在点击年份等区域导致input失焦,然后FormItem立即验证的问题,#46
  11. Fix 修复Tooltip hover触发方式下,有时不能消失的问题,#52
  12. Fix 修复Pagination当传入的limit不是可选项时,页码错误的问题, #48
  13. Fix 修复Select键盘选中某项然后搜索导致该项不存在,此时按回车会报错的问题,#50

v0.3.12

  1. Add TableColumn支持title扩展点,#19
  2. Add Transfer支持全选和清空操作,#18
  3. Fix 修复Editable在invalid的状态下,父组件更新也会触发$changed:value事件的问题,#51
  4. Fix 修复FormItemmodel不存在时,依然会验证导致报错的问题,#47
  5. Fix 修复value不存在options中时的问题,#41 #40
  6. Fix FormItem延迟100ms去验证,来规避某些弹出型组件在失焦瞬间,可能闪现required错误信息的问题 #4
  7. Fix 修复Dropdown在vue下,子元素事件丢失的问题
  8. Fix 修复Tooltip箭头位置问题,#17

v0.2.0

  1. Add 表单元素(Select Datepicker等)支持键盘操作 #7
  2. Add FormItem支持强制验证 #6
  3. Add Select支持输入不存在的条目,此时它将作为最终值 #5
  4. Fix 修复Table在MacOS下Checkbox选不中的问题 #8
  5. Fix 修复Slider中的Input不能输入中间过程值的问题 #9
  6. Fix 修复Form表单验证Select选择时,闪现required错误信息的问题 #4

v0.1.0

  1. Add Datepicker支持日期范围选择, #1
  2. Add Datepicker选择日期和时间时,支持多选
  3. Add 弹出菜单支持边界碰撞反转弹出弹出方向,#2
  4. Fix Vue中Tab不能切换的问题,#3
  5. Fix Slider在设置了步长后,拖动会闪动的问题