babel-plugin-veui
Advanced tools
Changelog
1.0.0-alpha.1
veui-theme-x
重命名为正式名称 veui-theme-one
。<!-- #veui-theme-x #veui-theme-one -->Tree
组件。<!-- #Tree -->FilterPanel
组件。<!-- #FilterPanel -->Transfer
组件。<!-- #Transfer -->Schedule
组件。<!-- #Schedule -->babel-plugin-veui
增加了类似 babel-plugin-lodash
的功能,以减小打包体积。<!-- #babel-plugin-veui -->Tabs
组件支持在传入的插槽内容中动态切换内部的 Tab
元素,增加预设的添加删除按钮。<!-- #Tabs -->outside
指令新增 excludeSelf
参数,使判断仅对 refs
生效。<!-- #v-outside -->outside
指令新增 mousedown
、mouseup
的支持。<!-- #v-outside -->Tooltip
组件新增 interactive
属性,控制浮层是否可交互。<!-- #Tooltip -->Calendar
组件新增作用域插槽 date
。<!-- #Calendar -->Calendar
组件在选择范围时错误切换视图的问题。<!-- #Calendar -->Checkbox
和 Radio
组件现在可以在未绑定数据时进行交互。<!-- #Checkbox #Radio -->Changelog
0.3.3
Uploader
本地校验失败的插槽名修改为 type-invalid
及 size-invalid
。<!-- #Uploader -->config
模块支持对对象配置的 merge
、mergeDefaults
操作。<!-- #veui -->Overlay
组件的元素增加了指定 overlay-options
的功能。<!-- #Overlay -->Carousel
组件。<!-- #Carousel -->config
模块参数重载错误的问题。<!-- #veui -->Uploader
禁用 input
导致上传失败的问题。<!-- #Uploader -->RegionPicker
浮层有时会闪动的问题。<!-- #RegionPicker -->Changelog
0.3.2
Calendar
单元格的文字颜色、背景色相关样式。<!-- #Calendar -->outside
指令时引入的问题。<!-- #v-outside -->Changelog
0.3.1
Tooltip
增加延时隐藏的属性 hide-delay
。<!-- #Tooltip -->ButtonGroup
时,CheckButtonGroup
和 RadioButtonGroup
部分样式丢失的问题。<!-- #CheckButtonGroup #RadioButtonGroup -->Changelog
0.3.0
name
、组件 DOM 容器 class
的命名规则,所有非首位的大写字母在转换为小写后增加 -
进行分隔。修改清单见 #122。<!-- #veui -->BreadCrumb
组件的属性 routers
。<!-- #BreadCrumb -->Pager
组件 to
默认值修改为 ''
(空字符串),以进入 Link
的无跳转逻辑。<!-- #Pager -->Pager
组件的属性 pageTotal
。<!-- #Pager -->Radiobox
组件重命名为 Radio
。<!-- #Radiobox #Radio -->RadioboxGroup
组件重命名为 RadioGroup
。<!-- #RadioboxGroup #RadioGroup -->Button
组件的 aux
风格 ui
现在是默认样式,原有的默认样式更名为 secondary
。<!-- #Button -->:focus-ring
的 polyfill,需要使用方自行引入。详见 #121。<!-- #veui -->Uploader
组件的部分属性、插槽的命名。详见 #133。<!-- #Uploader -->Uploader
的属性 accept
现在需要按规范书写。详见此处。<!-- #Uploader -->veui-theme-x
。<!-- #veui-theme-x -->Uploader
的属性 maxSize
现在支持形如 '100KB'
的字符串作为值。<!-- #Uploader -->Table
增加 select-mode
属性,用于提供单选模式。<!-- #Table -->ButtonGroup
组件。<!-- #ButtonGroup -->RadioButtonGroup
组件。<!-- #RadioButtonGroup -->CheckButtonGroup
组件。<!-- #CheckButtonGroup -->Sorter
组件。<!-- #Sorter -->Progress
组件(限 theme-x
)。<!-- #Progress -->overlay-class
,最终渲染到 Overlay
实例的 DOM class
上,方便外部区分浮层归属。<!-- #Overlay -->RegionPicker
浮层在特殊情况下显示上的问题。<!-- #RegionPicker -->Dropdown
在 ui
为 link
时的样式。<!-- #Dropdown -->Changelog
0.2.4
Table
组件的 select
事件将在 selected
属性更新后触发,select
事件在全选时增加 null
值作为当前选择项的数据,参数列表修改为和单选时一致。<!-- #Table -->veui-loader
,确保只在 Webpack 能够 resolve 样式文件时 babel-plugin-veui
才注入样式 import
语句。<!-- #veui-loader -->Button
、Table
组件的样式。<!-- #Button #Table -->Link
组件增加 fallback
属性,用于指定无链接时渲染的容器标签名。<!-- #Link -->Steps
添加路由支持。<!-- #Steps -->Select
组件选项值现在支持 ''
(空字符串)或 0
。<!-- #Select -->Select
组件添加未命名分组样式。<!-- #Select -->Switch
组件增加描述及默认插槽。<!-- #Switch -->Searchbox
组件增加 clearable
属性,suggestions
作用域插槽以及 select
事件,suggestions
支持字符串数组。<!-- #SearchBox -->indeterminate
状态 Checkbox
的浏览器兼容性。<!-- #Checkbox -->RegionPicker
无法响应外部 selected
变化的问题。<!-- #RegionPicker -->Changelog
0.2.2
SearchBox
重命名为 Searchbox
。<!-- #SearchBox -->$alert
、$confirm
、$prompt
插件。<!-- #$alert #$confirm #$prompt -->RegionPicker
组件。<!-- #RegionPicker -->Steps
组件。<!-- #Steps -->Breadcrumb
、Table
、Tabs
中对 Vue 内部函数的依赖。<!-- #Breadcrumb #Table #Tabs -->Overlay
组件增加 open.sync
支持。<!-- #Overlay -->outside
指令重复添加事件绑定的问题。<!-- #v-outside -->Calendar
组件年份选择视图前后选择不正确的问题。<!-- #Calendar -->Changelog
0.2.1
SearchBox
组件。<!-- #SearchBox -->Select
组件增加了 clearable
属性,可以根据 placeholder
生成首选项以清除之前的选择。<!-- #Select -->Button
中元素的对齐方式。<!-- #Button -->Pager
每页显示数和默认选项的全局配置。<!-- #Pager -->Pager
的 page-total
属性为 total
,旧名称仍然兼容,未来版本可能删除。<!-- #Pager -->Select
组件有分组时子选项无法正常选择的问题。<!-- #Select -->Tooltip
组件在循环中绑定 target
的问题。<!-- #Tooltip -->Table
组件插槽 no-data
失效的问题。<!-- #Table -->Table
组件在选择时会修改未添加 .sync
的 selected
属性的问题。<!-- #Table -->Pager
在没有数据时下一页按钮没有禁用的问题。<!-- #Pager -->Changelog
0.2.0
lerna
进行管理。<!-- #veui -->veui-theme-dux
。<!-- #veui-theme-dux -->babel-plugin-veui
识别、改写对组件的引用,无缝引入可配置的样式文件包。<!-- #babel-plugin-veui -->Form
、Field
、Fieldset
组件。<!-- #Form #Field #Fieldset -->disabled
/ readonly
的实际生效方式,最终生效的值更改为计算属性 realDisalbed
/ realReadonly
。Tabs
和 Tab
组件。<!-- #Tabs #Tab -->Switch
组件。<!-- #Switch -->Checkbox
新增 true-value
和 false-value
属性,调整相应逻辑。<!-- #Checkbox -->alert
/ confirm
/ prompt
的功能。Pager
组件新增 pageSizes
属性,用来指定可选的页数。<!-- #Pager -->