Files
ant-design/docs/spec/data-display.html
T
2017-06-13 15:28:13 +08:00

128 lines
29 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="An enterprise-class UI design language and React-based implementation">
<meta name="description" content="A set of high-quality React components">
<meta name="description" content="One of best React UI library for enterprise background">
<title>Ant Design - A UI Design Language</title>
<script>
(function() {
function isLocalStorageNameSupported() {
var testKey = 'test';
var storage = window.localStorage;
try {
storage.setItem(testKey, '1');
storage.removeItem(testKey);
return true;
} catch (error) {
return false;
}
}
// 优先级提高到所有静态资源的前面,语言不对,加载其他静态资源没意义
var pathname = location.pathname;
function isZhCN(pathname) {
return /-cn\/?$/.test(pathname);
}
function getLocalizedPathname(path, zhCN) {
var pathname = path.startsWith('/') ? path : '/' + path;
if (!zhCN) { // to enUS
return /\/?index-cn/.test(pathname) ? '/' : pathname.replace('-cn', '');
} else if (pathname === '/') {
return '/index-cn';
} else if (pathname.endsWith('/')) {
return pathname.replace(/\/$/, '-cn/');
}
return pathname + '-cn';
}
// 兼容旧的 URL `?locale=...`
var queryString = location.search;
if (queryString) {
var isZhCNConfig = queryString.indexOf('zh-CN') > -1;
if (isZhCNConfig && !isZhCN(pathname)) {
location.pathname = getLocalizedPathname(pathname, isZhCNConfig)
}
}
// 首页无视链接里面的语言设置 https://github.com/ant-design/ant-design/issues/4552
if (isLocalStorageNameSupported() && (pathname === '/' || pathname === '/index-cn')) {
var lang = (window.localStorage && localStorage.getItem('locale')) || (navigator.language.toLowerCase() === 'zh-cn' ? 'zh-CN' : 'en-US');
// safari is 'zh-cn', while other browser is 'zh-CN';
if ((lang === 'zh-CN') !== isZhCN(pathname)) {
location.pathname = getLocalizedPathname(pathname, lang === 'zh-CN');
}
}
document.documentElement.className += isZhCN(pathname) ? 'zh-cn' : 'en-us';
})()
</script>
<link rel="icon" href="https://t.alipayobjects.com/images/T1QUBfXo4fXXXXXXXX.png" type="image/x-icon">
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.cnpmjs.org/css?family=Lato:400,700|Raleway"/>
<link rel="stylesheet" type="text/css" href="/index-1.css"/>
<link rel="stylesheet" type="text/css" href="/index-2.css"/>
<style id="nprogress-style">
#nprogress { display: none }
</style>
<!--[if lte IE 10]>
<script
src="https://as.alipayobjects.com/g/component/??console-polyfill/0.2.2/index.js,media-match/2.0.2/media.match.min.js"></script>
<![endif]-->
<script>
if (!window.Intl) {
document.writeln('<script src="https://as.alipayobjects.com/g/component/intl/1.0.1/??Intl.js,locale-data/jsonp/en.js,locale-data/jsonp/zh.js">' + '<' + '/script>');
}
if (!window.Promise) {
document.writeln('<script src="https://as.alipayobjects.com/g/component/es6-promise/3.2.2/es6-promise.min.js"' + '>' + '<' + '/' + 'script>');
}
// Enable Google Analytics
if (!location.port) {
/* eslint-disable */
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r;
i[r] = i[r] || function () {
(i[r].q = i[r].q || []).push(arguments)
}, i[r].l = 1 * new Date();
a = s.createElement(o),
m = s.getElementsByTagName(o)[0];
a.async = 1;
a.src = g;
m.parentNode.insertBefore(a, m)
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-72788897-1', 'auto');
ga('send', 'pageview');
/* eslint-enable */
}
</script>
<!-- Hotjar Tracking Code for ant.design -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:473408,hjsv:5};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
</script>
</head>
<body>
<div id="react-content">
<div class="page-wrapper" data-reactroot="" data-reactid="1" data-react-checksum="-1162189110"><header id="header" class="clearfix" data-reactid="2"><div class="ant-row" data-reactid="3"><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-5 ant-col-lg-4" data-reactid="4"><a id="logo" href="/" data-reactid="5"><img alt="logo" src="https://t.alipayobjects.com/images/rmsweb/T1B9hfXcdvXXXXXXXX.svg" data-reactid="6"/><span data-reactid="7">Ant Design</span></a></div><div class="ant-col-xs-0 ant-col-sm-0 ant-col-md-19 ant-col-lg-20" data-reactid="8"><div id="search-box" data-reactid="9"><div class="ant-select ant-select-combobox ant-select-enabled" data-reactid="10"><div class="ant-select-selection
ant-select-selection--single" role="combobox" aria-autocomplete="list" aria-haspopup="true" aria-expanded="false" data-reactid="11"><div class="ant-select-selection__rendered" data-reactid="12"><div style="display:block;user-select:none;-webkit-user-select:none;" unselectable="unselectable" class="ant-select-selection__placeholder" data-reactid="13">Search Components...</div><ul data-reactid="14"><li class="ant-select-search ant-select-search--inline" data-reactid="15"><div class="ant-select-search__field__wrap" data-reactid="16"><input value="" class="ant-select-search__field" data-reactid="17"/><span class="ant-select-search__field__mirror" data-reactid="18"><!-- react-text: 19 --><!-- /react-text --><!-- react-text: 20 --> <!-- /react-text --></span></div></li></ul></div><span class="ant-select-arrow" style="user-select:none;-webkit-user-select:none;" unselectable="unselectable" data-reactid="21"><b data-reactid="22"></b></span></div></div></div><button type="button" class="ant-btn ant-btn-ghost ant-btn-sm lang" data-reactid="23"><span data-reactid="24">中文</span></button><div class="ant-select-sm version ant-select ant-select-enabled" data-reactid="25"><div class="ant-select-selection
ant-select-selection--single" role="combobox" aria-autocomplete="list" aria-haspopup="true" aria-expanded="false" tabindex="0" data-reactid="26"><div class="ant-select-selection__rendered" data-reactid="27"><div class="ant-select-selection-selected-value" title="2.11.0" style="display:block;opacity:1;" data-reactid="28">2.11.0</div></div><span class="ant-select-arrow" style="user-select:none;-webkit-user-select:none;" unselectable="unselectable" data-reactid="29"><b data-reactid="30"></b></span></div></div><ul class="ant-menu ant-menu-horizontal ant-menu-light ant-menu-root" role="menu" aria-activedescendant="" id="nav" tabindex="0" data-reactid="31"><li class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="32"><a href="/" data-reactid="33"><span data-reactid="34">Home</span></a></li><li class="ant-menu-item-selected ant-menu-item" role="menuitem" aria-selected="true" data-reactid="35"><a href="/docs/spec/introduce" data-reactid="36"><span data-reactid="37">Guidelines</span></a></li><li class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="38"><a href="/docs/react/introduce" data-reactid="39"><span data-reactid="40">Components</span></a></li><li class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="41"><a href="/docs/pattern/navigation" data-reactid="42"><span data-reactid="43">Patterns</span></a></li><li class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="44"><a href="/docs/resource/download" data-reactid="45"><span data-reactid="46">Resources</span></a></li><li class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="47"><a href="//mobile.ant.design" data-reactid="48"><span data-reactid="49">Mobile</span></a></li></ul></div></div></header><div class="main-wrapper" data-reactid="50"><div class="ant-row" data-reactid="51"><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-6 ant-col-lg-4" data-reactid="52"><ul class="ant-menu ant-menu-inline aside-container ant-menu-light ant-menu-root" role="menu" aria-activedescendant="" tabindex="0" data-reactid="53"><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="54"><a href="/docs/spec/introduce" data-reactid="55">Ant Design</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="56"><a href="/docs/spec/feature" data-reactid="57">Features</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="58"><a href="/docs/spec/cases" data-reactid="59">Cases</a></li><li class="ant-menu-submenu-inline ant-menu-submenu-open ant-menu-submenu" data-reactid="60"><div style="padding-left:24px;" class="ant-menu-submenu-title" aria-expanded="true" aria-owns="Principles$Menu" aria-haspopup="true" data-reactid="61"><h4 data-reactid="62">Principles</h4></div><ul class="ant-menu ant-menu-inline ant-menu-sub" role="menu" aria-activedescendant="" id="Principles$Menu" data-reactid="63"><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="64"><a href="/docs/spec/proximity" data-reactid="65">Proximity</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="66"><a href="/docs/spec/alignment" data-reactid="67">Alignment</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="68"><a href="/docs/spec/contrast" data-reactid="69">Contrast</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="70"><a href="/docs/spec/repetition" data-reactid="71">Repetition</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="72"><a href="/docs/spec/direct" data-reactid="73">Make it Direct</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="74"><a href="/docs/spec/stay" data-reactid="75">Stay on the Page</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="76"><a href="/docs/spec/lightweight" data-reactid="77">Keep it Lightweight</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="78"><a href="/docs/spec/invitation" data-reactid="79">Provide an Invitation</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="80"><a href="/docs/spec/transition" data-reactid="81">Use Transition</a></li><li style="padding-left:48px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="82"><a href="/docs/spec/reaction" data-reactid="83">React Immediately</a></li></ul></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="84"><a href="/docs/spec/colors" data-reactid="85">Colors</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="86"><a href="/docs/spec/icon" data-reactid="87">Icons</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="88"><a href="/docs/spec/font" data-reactid="89">Font</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="90"><a href="/docs/spec/copywriting" data-reactid="91">Copywriting</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="92"><a href="/docs/spec/layout" data-reactid="93">Layout</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="94"><a href="/docs/spec/navigation" data-reactid="95">Navigation</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="96"><a href="/docs/spec/data-entry" data-reactid="97">Data Entry</a></li><li style="padding-left:24px;" class="ant-menu-item-selected ant-menu-item" role="menuitem" aria-selected="true" data-reactid="98"><a href="/docs/spec/data-display" data-reactid="99">Data Display</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="100"><a href="/docs/spec/feedback" data-reactid="101">Feedback</a></li><li style="padding-left:24px;" class="ant-menu-item" role="menuitem" aria-selected="false" data-reactid="102"><a href="http://motion.ant.design" target="_blank" rel="noopener noreferrer" class="menu-item-link-outside" data-reactid="103"><!-- react-text: 104 -->Motion<!-- /react-text --><!-- react-text: 105 --> <!-- /react-text --><i class="anticon anticon-export" data-reactid="106"></i></a></li></ul></div><div class="main-container ant-col-xs-24 ant-col-sm-24 ant-col-md-18 ant-col-lg-20" data-reactid="107"><article class="markdown" data-reactid="108"><div data-show="true" class="ant-alert ant-alert-warning ant-alert-no-icon" data-reactid="109"><span class="ant-alert-message" data-reactid="110"><span data-reactid="111"><!-- react-text: 112 -->This article has not been translated, hope that your can PR to translated it.<!-- /react-text --><a href="https://github.com/ant-design/ant-design/issues/1471" data-reactid="113"> Help us!</a></span></span><span class="ant-alert-description" data-reactid="114"></span></div><h1 data-reactid="115"><!-- react-text: 116 -->Data Display<!-- /react-text --><a class="edit-button" href="https://github.com/ant-design/ant-design/edit/master/docs/spec/data-display.md" data-reactid="117"><i class="anticon anticon-edit" data-reactid="118"></i></a></h1><section class="markdown" data-reactid="119"><p data-reactid="120"><!-- react-text: 121 -->合适的数据展示方式可以帮助用户快速地定位和浏览数据,以及更高效得协同工作。在设计时有以下几点需要注意:<!-- /react-text --></p><ul data-reactid="122"><li data-reactid="123"><p data-reactid="124"><!-- react-text: 125 -->依据信息的重要等级、操作频率和关联程度来编排展示的顺序。<!-- /react-text --></p></li><li data-reactid="126"><p data-reactid="127"><!-- react-text: 128 -->注意极端情况下的引导。如数据信息过长,内容为空的初始化状态等。<!-- /react-text --></p></li></ul></section><section class="toc" data-reactid="129"><ul data-reactid="130"><li data-reactid="131"><a class="bisheng-toc-h2" href="#表格(Table" title="表格(Table" data-reactid="132"><!-- react-text: 133 -->表格(Table<!-- /react-text --></a></li><li data-reactid="134"><a class="bisheng-toc-h2" href="#折叠面板(Collapse" title="折叠面板(Collapse" data-reactid="135"><!-- react-text: 136 -->折叠面板(Collapse<!-- /react-text --></a></li><li data-reactid="137"><a class="bisheng-toc-h2" href="#卡片(Card" title="卡片(Card" data-reactid="138"><!-- react-text: 139 -->卡片(Card<!-- /react-text --></a></li><li data-reactid="140"><a class="bisheng-toc-h2" href="#走马灯(Carousel" title="走马灯(Carousel" data-reactid="141"><!-- react-text: 142 -->走马灯(Carousel<!-- /react-text --></a></li><li data-reactid="143"><a class="bisheng-toc-h2" href="#树形控件(Tree" title="树形控件(Tree" data-reactid="144"><!-- react-text: 145 -->树形控件(Tree<!-- /react-text --></a></li><li data-reactid="146"><a class="bisheng-toc-h2" href="#时间轴(Timeline" title="时间轴(Timeline" data-reactid="147"><!-- react-text: 148 -->时间轴(Timeline<!-- /react-text --></a></li></ul></section><section class="markdown" data-reactid="149"><h2 id="表格(Table" data-reactid="150"><span data-reactid="151"><!-- react-text: 152 -->表格(Table<!-- /react-text --></span><a href="#表格(Table" class="anchor" data-reactid="153">#</a></h2><div class="preview-image-boxes clearfix" data-reactid="154"><div class="preview-image-box" data-reactid="155"><div class="preview-image-wrapper" data-reactid="156"><img class="preview-img no-padding" src="https://zos.alipayobjects.com/rmsportal/OGkfpUVQFWqlioeslvue.png" data-reactid="157"/></div><div class="preview-image-title" data-reactid="158"></div><div class="preview-image-description" data-reactid="159"></div><!-- react-empty: 160 --></div></div><p data-reactid="161"><!-- react-text: 162 -->表格被公认为是展现数据最为清晰、高效的形式之一。它常和排序、搜索、筛选、分页等其他界面元素一起协同,适用于信息的收集和展示、数据的分析和归纳整理、以及操作结构化数据。它结构简单,分隔归纳明确,使信息之间更易于对比,大大提升了用户对信息的接收效率和理解程度。<!-- /react-text --></p><blockquote data-reactid="163"><p data-reactid="164"><!-- react-text: 165 -->注:
1. 表格中的时间、状态、操作栏需保持词语完整不过行。
2. 当数据为空时,可使用『- -』来表示暂无数据。<!-- /react-text --></p></blockquote><h2 id="折叠面板(Collapse" data-reactid="166"><span data-reactid="167"><!-- react-text: 168 -->折叠面板(Collapse<!-- /react-text --></span><a href="#折叠面板(Collapse" class="anchor" data-reactid="169">#</a></h2><div class="preview-image-boxes clearfix" data-reactid="170"><div class="preview-image-box" data-reactid="171"><div class="preview-image-wrapper" data-reactid="172"><img class="preview-img no-padding" src="https://zos.alipayobjects.com/rmsportal/UzmOpWyvIZmFibFPOjuo.png" data-reactid="173"/></div><div class="preview-image-title" data-reactid="174"></div><div class="preview-image-description" data-reactid="175"></div><!-- react-empty: 176 --></div></div><p data-reactid="177"><!-- react-text: 178 -->折叠面板通过对信息的分组和收纳,指引用户递进式的获取信息,使界面保持整洁的同时增加空间的有效利用率。<!-- /react-text --></p><p data-reactid="179"><!-- react-text: 180 -->这类组件在导航中大量使用,同时也适合冗长的、无规则的内容管理。<!-- /react-text --></p><blockquote data-reactid="181"><p data-reactid="182"><!-- react-text: 183 -->注:
若折叠内容彼此之间关联度较低时,可使用更为节省空间的『手风琴』模式——『手风琴』是一种特殊的折叠面板,只允许单项内容区域展开。<!-- /react-text --></p></blockquote><hr data-reactid="184"/><h2 id="卡片(Card" data-reactid="185"><span data-reactid="186"><!-- react-text: 187 -->卡片(Card<!-- /react-text --></span><a href="#卡片(Card" class="anchor" data-reactid="188">#</a></h2><div class="preview-image-boxes clearfix" data-reactid="189"><div class="preview-image-box" data-reactid="190"><div class="preview-image-wrapper" data-reactid="191"><img class="preview-img no-padding" src="https://zos.alipayobjects.com/rmsportal/fpXuAguWCWWbmQNzOmnM.png" data-reactid="192"/></div><div class="preview-image-title" data-reactid="193"></div><div class="preview-image-description" data-reactid="194">如页面内容加载过慢时,可采用『预加载』或『分步获取』的方式来缓解用户在等待时间中的焦虑感。</div><!-- react-empty: 195 --></div></div><p data-reactid="196"><!-- react-text: 197 -->卡片是一种承载信息的容器,对可承载的内容类型无过多限制,它让一类信息集中化,增强区块感的同时更易于操作;卡片通常以网格或矩阵的方式排列,传达相互之间的层级关系。适合较为轻量级和个性化较强的信息区块展示。<!-- /react-text --></p><blockquote data-reactid="198"><p data-reactid="199"><!-- react-text: 200 -->注:
1. 卡片通常根据栅格进行排列,建议一行最多不超过四个
2. 在有限的卡片空间内需注意信息之间的间距,若信息过长可做截断处理。例如『Ant Design 适用用于中台…』<!-- /react-text --></p></blockquote><hr data-reactid="201"/><h2 id="走马灯(Carousel" data-reactid="202"><span data-reactid="203"><!-- react-text: 204 -->走马灯(Carousel<!-- /react-text --></span><a href="#走马灯(Carousel" class="anchor" data-reactid="205">#</a></h2><div class="preview-image-boxes clearfix" data-reactid="206"><div class="preview-image-box" data-reactid="207"><div class="preview-image-wrapper" data-reactid="208"><img class="preview-img no-padding" src="https://zos.alipayobjects.com/rmsportal/fELwaApwGyZoUDCZQtLb.png" data-reactid="209"/></div><div class="preview-image-title" data-reactid="210"></div><div class="preview-image-description" data-reactid="211"></div><!-- react-empty: 212 --></div></div><p data-reactid="213"><!-- react-text: 214 -->作为一组平级内容的并列展示模式,常用于图片或卡片轮播,可由用户主动触发或者系统自动轮播。适合用于官网首页、产品介绍页等展示型区块。<!-- /react-text --></p><blockquote data-reactid="215"><p data-reactid="216"><!-- react-text: 217 -->注:
1. 轮播的数量不宜过多以免造成用户厌烦,控制在 3~5 个之间为最佳
2. 建议在设计上提供暗示,让用户对轮播的数量和方向保持清晰的认知<!-- /react-text --></p></blockquote><hr data-reactid="218"/><h2 id="树形控件(Tree" data-reactid="219"><span data-reactid="220"><!-- react-text: 221 -->树形控件(Tree<!-- /react-text --></span><a href="#树形控件(Tree" class="anchor" data-reactid="222">#</a></h2><div class="preview-image-boxes clearfix" data-reactid="223"><div class="preview-image-box" data-reactid="224"><div class="preview-image-wrapper" data-reactid="225"><img class="preview-img no-padding" src="https://zos.alipayobjects.com/rmsportal/iIicElfzdIoNzyRJXlqx.png" data-reactid="226"/></div><div class="preview-image-title" data-reactid="227"></div><div class="preview-image-description" data-reactid="228"></div><!-- react-empty: 229 --></div></div><p data-reactid="230"><!-- react-text: 231 -->『树形控件』通过逐级大纲的形式来展现信息的层级关系,高效且具有极佳的视觉可视性,使得整体信息框架一目了然。<!-- /react-text --></p><p data-reactid="232"><!-- react-text: 233 -->用户可同时浏览与处理多个树状层级的内容。适用于任何需要通过层级组织的信息场景,如文件夹、组织架构、生物分类、国家地区等等。<!-- /react-text --></p><hr data-reactid="234"/><h2 id="时间轴(Timeline" data-reactid="235"><span data-reactid="236"><!-- react-text: 237 -->时间轴(Timeline<!-- /react-text --></span><a href="#时间轴(Timeline" class="anchor" data-reactid="238">#</a></h2><div class="preview-image-boxes clearfix" data-reactid="239"><div class="preview-image-box" data-reactid="240"><div class="preview-image-wrapper" data-reactid="241"><img class="preview-img no-padding" src="https://zos.alipayobjects.com/rmsportal/bIYaUSPaBWSzXEpRsIjO.png" data-reactid="242"/></div><div class="preview-image-title" data-reactid="243"></div><div class="preview-image-description" data-reactid="244"></div><!-- react-empty: 245 --></div></div><p data-reactid="246"><!-- react-text: 247 -->垂直展示的时间流信息,一般按照时间倒叙记录事件,追踪用户当下以及过去做了什么。<!-- /react-text --></p><p data-reactid="248"><!-- react-text: 249 -->每一条信息以时间为主轴,内容可涵盖主题、类型、相关的附加内容等等。适用于包括事件、任务、日历标注以及其他相关的数据展示。<!-- /react-text --></p></section><section class="markdown api-container" data-reactid="250"></section></article></div></div><div class="ant-row" data-reactid="251"><div class="ant-col-xs-24 ant-col-sm-24 ant-col-md-18 ant-col-md-offset-6 ant-col-lg-20 ant-col-lg-offset-4" data-reactid="252"><section class="prev-next-nav" data-reactid="253"><a class="prev-page" href="/docs/spec/data-entry" data-reactid="254">Data Entry</a><a class="next-page" href="/docs/spec/feedback" data-reactid="255">Feedback</a></section></div></div></div><footer id="footer" data-reactid="256"><ul data-reactid="257"><li data-reactid="258"><h2 data-reactid="259"><i class="anticon anticon-github" data-reactid="260"></i><!-- react-text: 261 --> GitHub<!-- /react-text --></h2><div data-reactid="262"><a target="_blank " href="https://github.com/ant-design/ant-design" data-reactid="263"><span data-reactid="264">Repository</span></a></div><div data-reactid="265"><a target="_blank " href="https://ant.design/docs/react/customize-theme" data-reactid="266"><span data-reactid="267">Customize Theme</span></a></div><div data-reactid="268"><a target="_blank " href="https://github.com/websemantics/awesome-ant-design" data-reactid="269"><span data-reactid="270">Awesome Ant Design</span></a></div></li><li data-reactid="271"><h2 data-reactid="272"><i class="anticon anticon-link" data-reactid="273"></i><!-- react-text: 274 --> <!-- /react-text --><span data-reactid="275">Links</span></h2><div data-reactid="276"><a href="https://design.alipay.com/" data-reactid="277"><span data-reactid="278">Ant Financial Design Platform</span></a></div><div data-reactid="279"><a href="http://mobile.ant.design" data-reactid="280">Ant Design Mobile</a><span data-reactid="281"> - </span><span data-reactid="282">Mobile UI</span></div><div data-reactid="283"><a href="http://scaffold.ant.design" data-reactid="284">Scaffolds</a><span data-reactid="285"> - </span><span data-reactid="286">Scaffold Market</span></div><div data-reactid="287"><a target="_blank" rel="noopener noreferrer" href="https://github.com/dvajs/dva" data-reactid="288">dva</a><!-- react-text: 289 --> - <!-- /react-text --><span data-reactid="290">Framework</span></div><div data-reactid="291"><a target="_blank" rel="noopener noreferrer" href="https://github.com/dvajs/dva-cli" data-reactid="292">dva-cli</a><!-- react-text: 293 --> -<!-- /react-text --><span data-reactid="294">Developer Tools</span></div><div data-reactid="295"><a target="_blank" rel="noopener noreferrer" href="https://eggjs.org/" data-reactid="296">Egg</a><span data-reactid="297"> - </span><span data-reactid="298">Enterprise Node Framework</span></div><div data-reactid="299"><a target="_blank" rel="noopener noreferrer" href="https://antv.alipay.com/" data-reactid="300">AntV</a><span data-reactid="301"> - </span><span data-reactid="302">Data Visualization</span></div><div data-reactid="303"><a target="_blank" rel="noopener noreferrer" href="http://motion.ant.design" data-reactid="304">Ant Motion</a><span data-reactid="305"> - </span><span data-reactid="306">Motion Solution</span></div><div data-reactid="307"><a target="_blank" rel="noopener noreferrer" href="http://library.ant.design/" data-reactid="308">AntD Library</a><span data-reactid="309"> - </span><span data-reactid="310">Axure library</span></div><div data-reactid="311"><a target="_blank" rel="noopener noreferrer" href="http://ux.ant.design" data-reactid="312">Ant UX</a><span data-reactid="313"> - </span><span data-reactid="314">Sitemap Template</span></div></li><li data-reactid="315"><h2 data-reactid="316"><i class="anticon anticon-customer-service" data-reactid="317"></i><!-- react-text: 318 --> <!-- /react-text --><span data-reactid="319">Community</span></h2><div data-reactid="320"><a href="/changelog" data-reactid="321"><span data-reactid="322">Change Log</span></a></div><div data-reactid="323"><a target="_blank" rel="noopener noreferrer" href="https://github.com/ant-design/ant-design/wiki/FAQ" data-reactid="324"><span data-reactid="325">FAQ</span></a></div><div data-reactid="326"><a target="_blank" rel="noopener noreferrer" href="https://gitter.im/ant-design/ant-design" data-reactid="327"><span data-reactid="328">Chat Room (中文)</span></a></div><div data-reactid="329"><a target="_blank" rel="noopener noreferrer" href="https://gitter.im/ant-design/ant-design-english" data-reactid="330"><span data-reactid="331">Chat Room (English)</span></a></div><div data-reactid="332"><a target="_blank" rel="noopener noreferrer" href="http://new-issue.ant.design/" data-reactid="333"><span data-reactid="334">Bug Report</span></a></div><div data-reactid="335"><a target="_blank" rel="noopener noreferrer" href="https://github.com/ant-design/ant-design/issues" data-reactid="336"><span data-reactid="337">Issues</span></a></div><div data-reactid="338"><a target="_blank" rel="noopener noreferrer" href="http://stackoverflow.com/questions/tagged/antd" data-reactid="339"><span data-reactid="340">StackOverflow</span></a></div><div data-reactid="341"><a target="_blank" rel="noopener noreferrer" href="https://segmentfault.com/t/antd" data-reactid="342"><span data-reactid="343">SegmentFault</span></a></div></li><li data-reactid="344"><h2 data-reactid="345"><!-- react-text: 346 -->Copyright © <!-- /react-text --><!-- react-text: 347 -->2017<!-- /react-text --></h2><div data-reactid="348"><span data-reactid="349">Created by AFUX</span></div><div data-reactid="350"><!-- react-text: 351 -->Built with <!-- /react-text --><a target="_blank" rel="noopener noreferrer" href="https://github.com/benjycui/bisheng" data-reactid="352">BiSheng</a></div></li></ul></footer></div>
</div>
<script src="/common.js"></script>
<script src="/index.js"></script>
</body>
</html>