Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
wanjj_1210
ant-design
提交
eb5e1c64
A
ant-design
项目概览
wanjj_1210
/
ant-design
与 Fork 源项目一致
从无法访问的项目Fork
通知
10
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
ant-design
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
eb5e1c64
编写于
12月 27, 2015
作者:
A
afc163
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #700 from ant-design/docs-upgrade
update CHANGELOG.md and upgrade-nodes.md
上级
6f42cceb
292aacc1
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
123 addition
and
5 deletion
+123
-5
CHANGELOG.md
CHANGELOG.md
+75
-1
docs/upgrade-notes.md
docs/upgrade-notes.md
+48
-4
未找到文件。
CHANGELOG.md
浏览文件 @
eb5e1c64
...
...
@@ -4,6 +4,80 @@
---
## 0.11.0 `2015-12-25`
-
移除默认加载的样式文件,样式现在需要独立加载。
-
按钮圆角调整为
`6px`
。
-
Modal、Popconfirm、Table、TimePicker 支持国际化配置。
-
新增虚线型按钮。
-
新增
[
通用搜索框
](
http://ant.design/components/form/#demo-search-input
)
样式。
-
新增图片上传列表样式
[
演示
](
http://ant.design/components/upload/#demo-picture-style
)
。
-
部分设计资源开放
[
下载
](
http://ant.design/spec/tools
)
,包括 Axure 组件库和 Iconfont 字体打包文件。
-
新增
[
吊顶规范
](
http://ant.design/spec/layout/#demo-ceiling
)
。
-
组件演示页面增加锚点。
-
新增穿梭框
[
Transfer
](
http://ant.design/components/transfer/
)
组件。
-
新增小尺寸的 Switch 开关组件。
-
增加更多的图标。
[
#
](
https://github.com/ant-design/ant-design/commit/087c64649d73206a4d62e52f9b3f6042c1d28608#diff-dc1a1f4794c1c4ee3b083381d4c50c47R180
)
-
全局微调了警告和错误状态色。
-
Select
-
选中样式进行了调整。
-
在标签/多选模式下,选中或删除选项增加了动画效果。
-
Alert
-
默认样式不展示图标。
-
带描述的警告框图标改为描线图标。
-
`type="warn"`
图标修改。
-
Dropdown 新增带菜单触发的按钮
`Dropdown.Button`
。
[
演示
](
http://ant.design/components/dropdown/#demo-dropdown-button
)
-
Menu
-
新增
`Menu.ItemGroup`
用于把菜单项分组。
-
onOpen 和 onClose 函数的参数新增了
`keyPath`
数据,可用于制作手风琴类型的菜单。
-
Badge
-
徽章可以独立使用。
[
演示
](
http://ant.design/components/badge/#demo-no-wrapper
)
-
支持设置封顶的
`99+`
的数字。
[
演示
](
http://ant.design/components/badge/#demo-overflow
)
-
Slider
-
增加
`onAfterChange`
事件。
[
演示
](
http://ant.design/components/slider/#demo-event
)
-
现在设置
`tipFormatter={null}`
可以隐藏
`Tooltip`
。
-
双滑块拖动体验优化,一个滑块在拖动时可以直接跨过另一滑块。
-
Breadcrumb 可以自定义分隔符。
[
演示
](
http://ant.design/components/breadcrumb/#demo-separator
)
-
Popconfirm 添加
`visible`
属性,使其可以控制是否显示。
[
演示
](
http://ant.design/components/popconfirm/#demo-dynamic-trigger
)
-
修复 Icon
`ref`
引起的报错。
-
Checkbox 新增
`Checkbox.Group`
,现可以方便的
[
生成一组选择框
](
http://ant.design/components/checkbox/#demo-group
)
-
Tabs
-
新增
[
卡片式页签
](
http://ant.design/components/tabs/#demo-card
)
。
-
调整
[
新增和关闭页签
](
http://ant.design/components/tabs/#demo-editable-card
)
的样式。
-
现在支持页签的四个位置
`tabPosition="top|right|bottom|left"`
。
-
移除
`animation`
属性,并在
`tabPosition="top|bottom"`
时默认启用切换动画。
-
Timepicker
-
**重命名为 TimePicker。**
-
新增
`value`
属性。
-
新增属性
`disabledHours`
`disabledMinutes`
`disabledSeconds`
。
[
演示
](
http://ant.design/components/time-picker/#picker-demo-disable-options
)
-
移除
`hourOptions`
`minuteOptions`
`secondOptions`
,新增
`hideDisabled`
属性用于替代。
-
Datepicker
-
**重命名为 DatePicker。**
-
新增
[
日期范围选择控件
](
http://ant.design/components/date-picker/#picker-demo-range
)
。
-
修改
`showTime`
的交互。
[
演示
](
http://ant.design/components/date-picker/#picker-demo-time
)
-
修正为受控组件。
-
Table
-
**移除 `dataSource` 的远程模式。**
-
新增
[
紧凑型表格
](
http://ant.design/components/table/#demo-size
)
。
-
允许监听分页的
`onShowSizeChange`
。
[
演示
](
http://ant.design/components/table/#demo-paging
)
-
优化表格对树形数据的显示。
[
演示
](
http://ant.design/components/table/#demo-indent-size
)
-
优化了筛选菜单的样式,并添加了最大高度。
[
演示
](
http://ant.design/components/table/#demo-head
)
。
-
修复 column.key 设置失效的问题。
[
#642
](
https://github.com/ant-design/ant-design/issues/642
)
-
修复设置时 rowKey 时单选会导致全部选中的问题。
[
#697
](
https://github.com/ant-design/ant-design/issues/697
)
-
修复一个列重新渲染导致选项错乱的问题。
[
#418
](
https://github.com/ant-design/ant-design/issues/418#issuecomment-163093580
)
-
修复选择列无法设置宽度的问题。
[
#649
](
https://github.com/ant-design/ant-design/issues/649
)
-
Form
-
修复了 Textarea 无法输入的问题。
[
#646
](
https://github.com/ant-design/ant-design/issues/646
)
-
修复了 Textarea 设置
`cols`
和
`rows`
属性失效的问题。
[
#694
](
https://github.com/ant-design/ant-design/issues/694
)
-
修复无法设置
`className`
的问题。
[
#711
](
https://github.com/ant-design/ant-design/issues/711
)
-
工具
-
替换
`antd build`
为
[
atool-build
](
https://github.com/ant-tool/atool-build
)
,重构并改善了 webpack 配置的自定义方式。
-
替换
`antd server`
为
[
dora
](
https://github.com/dora-js/dora
)
,一个完全插件化的开发服务器,支持
[
代理转发和数据 Mock
](
https://github.com/dora-js/dora-plugin-proxy
)
、
[
atool-build
](
https://github.com/dora-js/dora-plugin-atool-build
)
、
[
热替换
](
https://github.com/dora-js/dora-plugin-hmr
)
。
-
新增 babel 插件
[
babel-plugin-antd
](
https://github.com/ant-design/babel-plugin-antd
)
,转换
`import {Button} from 'antd'`
为
`import Button from 'antd/lib/button'`
。
-
发布了
`antd-init@0.5.x`
,支持以上改动。
> - [0.11 升级指南](http://ant.design/docs/upgrade-notes#0-10-gt-0-11)
## 0.10.4 `2015-11-30`
-
将 media-match 加入默认的 polyfill 文件中。
[
5626974
](
https://github.com/ant-design/ant-design/commit/562697423b1139eb324c1dceb051c143f4870ed7
)
...
...
@@ -110,7 +184,7 @@
> 备注:
>
> - [计划和推进 issue](https://github.com/ant-design/ant-design/issues/276)
> - [0.10 升级指南](http://ant.design/docs/upgrade-notes)
> - [0.10 升级指南](http://ant.design/docs/upgrade-notes
#0-0-gt-0-10
)
## 0.9.3 ~ 0.9.5 `2015-11-04`
...
...
docs/upgrade-notes.md
浏览文件 @
eb5e1c64
...
...
@@ -5,15 +5,59 @@
---
## 0.10 => 0.11
升级指南
## 0.10 => 0.11
待补充
。
`0.11.x`
版本有大量更新,其中部分为不兼容更新。以下列表为其中不兼容的更新及对应升级方案。如果您在升级过程中遇到下面没有提到的情况,可以到 Github 上面咨询
。
## 0.9 => 0.10 升级指南
-
`0.11.x`
文档:http://ant.design
-
`0.10.x`
文档:http://010x.ant.design
### 默认加载样式
样式现在不再会在
`antd`
中默认加载,如果升级后没有样式,开发者需要手动自行引入样式。
```
js
import
'
antd/lib/index.css
'
;
// 或者
import
'
antd/style/index.less
'
;
```
### 表格远程模式
`Table`
的
`dataSource`
远程模式被移除,用户需要自行实现数据获取方式,ajax 获取数据的演示可以参见
[
演示
](
http://ant.design/components/table/#demo-ajax
)
。
### Timepicker、Datepicker 重命名
`Timepicker`
被重命名为
`TimePicker`
,
`Datepicker`
被重命名为
`DatePicker`
,需要做以下改动:
```
jsx
<
Timepicker
/>
==>
<
TimePicker
/>
```
```
jsx
<
Datepicker
/>
==>
<
DatePicker
/>
```
相应的,两个组件的文档地址也改为
[
/components/date-picker
](
/components/date-picker
)
和
[
/components/time-picker
](
/components/time-picker
)
。
### 受控的 DatePicker
由于
`DatePicker`
已改为
[
受控组件
](
https://facebook.github.io/react/docs/forms.html#controlled-components
)
,所以
`DatePicker`
显示的值必然与其
`value`
一致。
如果无法理解受控组件,只须在发现在选中日期后
`Datepicker`
显示的值不变的情况后,把其
`value`
属性改为
`defaultValue`
即可。
## 其他
-
Alert 组件默认不展示样式,可以用
`showIcon`
属性添加图标。
-
在
`0.10.x`
中 Datepicker 已废弃的
`onSelect`
属性被删除,请使用
`onChange`
属性。。
-
TimePicker 的
`hourOptions`
`minuteOptions`
`secondOptions`
属性已移除,可使用
`disabledHours`
`disabledMinutes`
`disabledSeconds`
配和
`hideDisabled`
属性来完成原有功能。
[
演示
](
http://ant.design/components/time-picker/#picker-demo-disable-options
)
## 0.9 => 0.10
`0.10.x`
版本有大量改动,是一个不完全向下兼容的版本。以下文档尽力列出了
`0.9.x`
到
`0.10.x`
的不兼容变动,以帮助开发者升级。
-
`0.10.x`
文档:http://ant.design
-
`0.10.x`
文档:http://
010x.
ant.design
-
`0.9.x`
文档:http://09x.ant.design
### 升级 React
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录