kpc v0.8.9 发布,支持多框架的前端组件库

  

kpc是金山云前端团队推出的跨框架的组件库解决方案,目前支持金山云内部框架Intact,以及流行的Vue/React。开发该组件库的目的是,希望通过一套组件库来满足不同团队之间不同的技术栈的开发需求,同时相比维护针对各个框架开发一套各自的组件库而言,可以将维护成本将至最低,且可以做到各个框架同步更新

在现有的Vue后者React中引入该组件库只需要配置一项webpack的alias即可,详见文档说明

更新日志

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

猜你喜欢

转载自www.oschina.net/news/106503/kpc-0-8-9-released