Skip to content

Feature Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@rdkmaster rdkmaster released this 09 Apr 11:36
· 1210 commits to master since this release
40dd172

v1.2.0-beta3 (2019-04-09)

新特性 / New Features

  • [新增] 级联选择器(Cascade) 新增搜索和分页功能,支持大数据量的显示和选择
  • [新增] upload组件和upload指令在删除已上传条目时给出remove事件
  • [新增] popup增加水平弹出位置矫正,当右边位置不够时,靠右对齐
  • [新增] 新增面包屑组件,支持自定义和路由两种形式
  • [新增] 表格的selectedRow属性支持双绑
  • [新增] 给auto-complete-input组件增加select事件
  • [新增] tab组件支持headless属性,以支持隐藏页签部分
  • [新增] 增加float指令,用于控制任意视图的下拉,并提供预设多种下拉位置
  • [新增] 抽屉功能扩展,支持设置容器和偏移,以及直接在文档流中显示
  • [新增] 把InternalUtils.trackByFn挪到CommonUtils里去,并改名为toTrackByFunction
  • [新增] 抽屉的width/height支持一个快捷标志:auto,降低抽屉的尺寸与偏移量配合使用的复杂性
  • [新增] tab增加enableAnimation属性,用于打开和关闭切换tab内容的动画
  • [新增] CollapsePane折叠组件的isActive属性支持双绑
  • [新增] jigsaw-pagination组件给搜索框增加placeholder属性
  • [新增] 增加一套深色皮肤

破坏性修改 / Breaking Changes

  • [优化] trustedHtml的回调执行放入zone中
  • [优化] 优化collapse的展开动画,fixes #30
  • [优化] 面包屑增加对中文url的支持
  • [优化] button去除min-width
  • [优化] 更新angular版本到5.2.11
  • [新增] dialog现在可以设置弹框的高度;优化按钮的尺寸/文字大小等
  • [优化] 修改皮肤的基础高度为32px,统一单行组件的高度,fixes#826
  • [优化] jigsaw图标优化,支持图文分开样式设置,支持图标在上文字在下
  • [新增] 增加Rate组件,可用于评分, fixes #258
  • [优化] 更新 echarts 版本到 V4.1.0
  • [新增] tag组件增加show()方法,用于tag隐藏后再次显示出来,优化tag的删除操作
  • [优化] 自动完成输入框屏蔽原生select事件,改为textSelect事件

优化 / Modified

  • [优化] 穿梭框组件在服务端分页时左侧列表loading,增加valid和disabled属性,修复未国际化的词条
  • [优化] 解决input输入框初始化加载时出现黑边的问题
  • [优化] JigsawButton现在采用纯css的形式居中,去掉line-height的计算
  • [优化] tab过多时,显示下拉列表供选择
  • [优化] transfer组件加背景色
  • [优化] 优化autoinput设置尺寸的逻辑,现在可以随意设置高度了
  • [优化] 去掉slider的边框,这样slider可以与深色背景更好的融合在一起
  • [优化] 优化对table内部嵌套含table的渲染器的支持,fixes #859
  • [优化] jigsaw-auto-complete-input组件在鼠标按下时,自动关闭下拉提示列表,避免在对话框拖动时,下拉列表位置出错
  • [优化] auto-complete-input代码格式化,给私有属性增加显式的internal标志
  • [优化] 解决combo不设置maxWidth会报错的问题
  • [优化] 修正demo系统中ajax拦截器的处理器定义,把float加入到导出列表
  • [优化] 面包屑现在支持无层级关系的路由显示,fixes #855
  • [优化] 面包屑的demo中增加live-demo必要的路由信息,优化live-demo调整逻辑
  • [优化] 采用覆盖png图片的方式来重新定义ztree皮肤,对齐ux最新规范
  • [优化] 去掉多余代码
  • [优化] float指令位置修正算法支持宿主在可视范围外的情形,以及一些临界情况优化

修复 / Fixes

  • [修复] 提醒框改变宽度的输入框输入值无论为多少,输入框显示的都为60或600而无法手动直接输入其它值,解决了 @549
  • [修复] 修复table不设置trackItemBy时,数据的最后字段相等会导致checkbox选择错误
  • [修复] 修复dialog设置高度后,content部分的宽度无法正确获取
  • [修复] 修改在加入滚动条后tab的样式问题,fixes #831
  • [修复] 修复input在combo中有边框的问题
  • [修复] 修复slider的value为数组时,改变value的元素不能更新视图的问题,fixes#840
  • [修复] popup无法在ie里矫正位置,fixes #850
  • [修复] 修复radio在data异步获取,无法显示已有选中选的问题,fixes #823
  • [修复] 修复最新tab在editable-box里面会报错,fixes #870
  • [修复] 修复auto-compoment-input下拉报错的问题, fixes #876
  • [修复] auto-complete-input输入框存在内容popup下拉框时不会自动过滤
  • [修复] select控件的clearable为true时,点击clear按钮未能清空所选项的问题
  • [修复] graph事件回调无法被angular变更检查 (#885)
  • [修复] 上传控件按文件类型检测时,需要无视大小写
  • [修复] 在node里面require jigsaw的的umd包时报错,fixes #889
  • [修复] 给graph加个afterViewInit钩子并调下resize,让图表撑开
  • [修复] Tabs组件在初始化组件时,如果一开始就显示按钮,会报错
  • [修复] 修复isActive直接赋值会产生的问题
  • [修复] 修复auto-input在float里面选择时,float也被关闭
  • [修复] float指令弹出位置算法修正