Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wisdom-components
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ReactWeb5
wisdom-components
Commits
72d1c402
Commit
72d1c402
authored
Oct 30, 2020
by
叶飞
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: gitlab ci
parent
4ea23521
Pipeline
#18347
failed with stages
in 4 minutes 21 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
118 additions
and
7 deletions
+118
-7
.gitlab-ci.yml
.gitlab-ci.yml
+1
-0
README.md
packages/list/README.md
+59
-7
list.md
packages/list/src/list.md
+58
-0
No files found.
.gitlab-ci.yml
View file @
72d1c402
...
...
@@ -17,6 +17,7 @@ install:
stage
:
install
script
:
-
echo 开始安装依赖...
-
nrm ls
-
npm install
-
lerna bootstrap
-
echo 安装完成
...
...
packages/list/README.md
View file @
72d1c402
#
`list`
#
通用列表。
> TODO: description
## 何时使用
## Usage
最基础的列表展示,可承载文字、列表、图片、段落,常用于后台数据展示页面。
```
const list = require('list');
## API
// TODO: DEMONSTRATE API
```
### List
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| --- | --- | --- | --- | --- |
| bordered | 是否展示边框 | boolean | false | |
| dataSource | 列表数据源 | any
\[
] | - | |
| footer | 列表底部 | ReactNode | - | |
| grid | 列表栅格配置 |
[
object
](
#List-grid-props
)
| - | |
| header | 列表头部 | ReactNode | - | |
| itemLayout | 设置
`List.Item`
布局, 设置成
`vertical`
则竖直样式显示, 默认横排 | string | - | |
| loading | 当卡片内容还在加载中时,可以用
`loading`
展示一个占位 | boolean
\|
[
object
](
/components/spin/#API
)
(
[更多](https://github.com/ant-design/ant-design/issues/8659
)
) | false | |
| loadMore | 加载更多 | ReactNode | - | |
| locale | 默认文案设置,目前包括空数据文案 | object | {emptyText:
`暂无数据`
} | |
| pagination | 对应的
`pagination`
配置, 设置 false 不显示 | boolean
\|
object | false | |
| renderItem | 当使用 dataSource 时,可以用
`renderItem`
自定义渲染列表项 | (item) => ReactNode | - | |
| size | list 的尺寸 |
`default`
\|
`large`
\|
`small`
|
`default`
| |
| split | 是否展示分割线 | boolean | true | |
### pagination
分页的配置项。
| 参数 | 说明 | 类型 | 默认值 |
| -------- | ------------------ | --------------------------- | -------- |
| position | 指定分页显示的位置 |
`top`
\|
`bottom`
\|
`both`
|
`bottom`
|
更多配置项,请查看
[
`Pagination`
](
/components/pagination/
)
。
### List grid props
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| ------ | -------------------- | ------ | ------ | ---- |
| column | 列数 | number | - | |
| gutter | 栅格间隔 | number | 0 | |
| xs |
`<576px`
展示的列数 | number | - | |
| sm |
`≥576px`
展示的列数 | number | - | |
| md |
`≥768px`
展示的列数 | number | - | |
| lg |
`≥992px`
展示的列数 | number | - | |
| xl |
`≥1200px`
展示的列数 | number | - | |
| xxl |
`≥1600px`
展示的列数 | number | - | |
### List.Item
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| --- | --- | --- | --- | --- |
| actions | 列表操作组,根据
`itemLayout`
的不同, 位置在卡片底部或者最右侧 | Array
<
ReactNode> | - | |
| extra | 额外内容, 通常用在
`itemLayout`
为
`vertical`
的情况下, 展示右侧内容;
`horizontal`
展示在列表元素最右侧 | ReactNode | - | |
### List.Item.Meta
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| ----------- | ------------------ | --------- | ------ | ---- |
| avatar | 列表元素的图标 | ReactNode | - | |
| description | 列表元素的描述内容 | ReactNode | - | |
| title | 列表元素的标题 | ReactNode | - | |
packages/list/src/list.md
View file @
72d1c402
...
...
@@ -36,3 +36,61 @@ group:
分页列表。
<code
src=
"./demos/Pagination.js"
>
## API
### List
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| --- | --- | --- | --- | --- |
| bordered | 是否展示边框 | boolean | false | |
| dataSource | 列表数据源 | any
\[
] | - | |
| footer | 列表底部 | ReactNode | - | |
| grid | 列表栅格配置 |
[
object
](
#List-grid-props
)
| - | |
| header | 列表头部 | ReactNode | - | |
| itemLayout | 设置
`List.Item`
布局, 设置成
`vertical`
则竖直样式显示, 默认横排 | string | - | |
| loading | 当卡片内容还在加载中时,可以用
`loading`
展示一个占位 | boolean
\|
[
object
](
/components/spin/#API
)
(
[更多](https://github.com/ant-design/ant-design/issues/8659
)
) | false | |
| loadMore | 加载更多 | ReactNode | - | |
| locale | 默认文案设置,目前包括空数据文案 | object | {emptyText:
`暂无数据`
} | |
| pagination | 对应的
`pagination`
配置, 设置 false 不显示 | boolean
\|
object | false | |
| renderItem | 当使用 dataSource 时,可以用
`renderItem`
自定义渲染列表项 | (item) => ReactNode | - | |
| size | list 的尺寸 |
`default`
\|
`large`
\|
`small`
|
`default`
| |
| split | 是否展示分割线 | boolean | true | |
### pagination
分页的配置项。
| 参数 | 说明 | 类型 | 默认值 |
| -------- | ------------------ | --------------------------- | -------- |
| position | 指定分页显示的位置 |
`top`
\|
`bottom`
\|
`both`
|
`bottom`
|
更多配置项,请查看
[
`Pagination`
](
/components/pagination/
)
。
### List grid props
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| ------ | -------------------- | ------ | ------ | ---- |
| column | 列数 | number | - | |
| gutter | 栅格间隔 | number | 0 | |
| xs |
`<576px`
展示的列数 | number | - | |
| sm |
`≥576px`
展示的列数 | number | - | |
| md |
`≥768px`
展示的列数 | number | - | |
| lg |
`≥992px`
展示的列数 | number | - | |
| xl |
`≥1200px`
展示的列数 | number | - | |
| xxl |
`≥1600px`
展示的列数 | number | - | |
### List.Item
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| --- | --- | --- | --- | --- |
| actions | 列表操作组,根据
`itemLayout`
的不同, 位置在卡片底部或者最右侧 | Array
<
ReactNode> | - | |
| extra | 额外内容, 通常用在
`itemLayout`
为
`vertical`
的情况下, 展示右侧内容;
`horizontal`
展示在列表元素最右侧 | ReactNode | - | |
### List.Item.Meta
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| ----------- | ------------------ | --------- | ------ | ---- |
| avatar | 列表元素的图标 | ReactNode | - | |
| description | 列表元素的描述内容 | ReactNode | - | |
| title | 列表元素的标题 | ReactNode | - | |
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment