Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
P
pro-blocks
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
duanledexianxianxian
pro-blocks
Commits
dcb5f767
Commit
dcb5f767
authored
Sep 28, 2017
by
nikogu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update antd3.0
parent
e6d23aed
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
127 additions
and
121 deletions
+127
-121
src/index.less
src/index.less
+2
-0
src/routes/List/BasicList.js
src/routes/List/BasicList.js
+15
-17
src/routes/List/CardList.js
src/routes/List/CardList.js
+26
-25
src/routes/List/CoverCardList.js
src/routes/List/CoverCardList.js
+30
-31
src/routes/List/FilterCardList.js
src/routes/List/FilterCardList.js
+25
-26
src/routes/List/SearchList.js
src/routes/List/SearchList.js
+29
-22
No files found.
src/index.less
View file @
dcb5f767
@import '~antd/lib/style/v2-compatible-reset.less';
html, body, :global(#root) {
height: 100%;
}
...
...
src/routes/List/BasicList.js
View file @
dcb5f767
...
...
@@ -119,13 +119,12 @@ export default class BasicList extends PureComponent {
<
Icon
type
=
"
plus
"
/>
添加
<
/Button
>
<
List
rowKey
=
"
id
"
loading
=
{
loading
}
pagination
=
{
paginationProps
}
>
{
list
&&
list
.
map
(
item
=>
(
dataSource
=
{
list
}
renderItem
=
{
item
=>
(
<
List
.
Item
key
=
{
item
.
id
}
actions
=
{[
<
a
>
编辑
<
/a>, <MoreBtn /
>
]}
>
<
List
.
Item
.
Meta
...
...
@@ -135,9 +134,8 @@ export default class BasicList extends PureComponent {
/
>
<
ListContent
data
=
{
item
}
/
>
<
/List.Item
>
))
}
<
/List
>
)}
/
>
<
/Card
>
<
/div
>
<
/PageHeaderLayout
>
...
...
src/routes/List/CardList.js
View file @
dcb5f767
...
...
@@ -55,16 +55,11 @@ export default class CardList extends PureComponent {
>
<
div
className
=
{
styles
.
cardList
}
>
<
List
rowKey
=
"
id
"
loading
=
{
loading
}
grid
=
{{
gutter
:
16
,
lg
:
3
,
md
:
2
,
sm
:
1
,
xs
:
1
}}
>
<
List
.
Item
>
<
Button
type
=
"
dashed
"
className
=
{
styles
.
newButton
}
>
<
Icon
type
=
"
plus
"
/>
新增产品
<
/Button
>
<
/List.Item
>
{
list
&&
list
.
map
(
item
=>
(
dataSource
=
{[
''
,
...
list
]}
renderItem
=
{
item
=>
(
item
?
(
<
List
.
Item
key
=
{
item
.
id
}
>
<
Link
to
=
"
/list/card-list
"
>
<
Card
actions
=
{[
<
a
>
操作一
<
/a>, <a>操作二</
a
>
]}
>
...
...
@@ -80,9 +75,15 @@ export default class CardList extends PureComponent {
<
/Card
>
<
/Link
>
<
/List.Item
>
))
}
<
/List
>
)
:
(
<
List
.
Item
>
<
Button
type
=
"
dashed
"
className
=
{
styles
.
newButton
}
>
<
Icon
type
=
"
plus
"
/>
新增产品
<
/Button
>
<
/List.Item
>
)
)}
/
>
<
/div
>
<
/PageHeaderLayout
>
);
...
...
src/routes/List/CoverCardList.js
View file @
dcb5f767
...
...
@@ -73,12 +73,12 @@ export default class CoverCardList extends PureComponent {
const
cardList
=
list
?
(
<
List
rowKey
=
"
id
"
loading
=
{
loading
}
grid
=
{{
gutter
:
16
,
lg
:
4
,
md
:
3
,
sm
:
2
,
xs
:
1
}}
>
{
list
.
map
(
item
=>
(
<
List
.
Item
key
=
{
item
.
id
}
>
dataSource
=
{
list
}
renderItem
=
{
item
=>
(
<
List
.
Item
>
<
Card
cover
=
{
<
img
alt
=
{
item
.
title
}
src
=
{
item
.
cover
}
/>
}
>
...
...
@@ -104,9 +104,8 @@ export default class CoverCardList extends PureComponent {
<
/div
>
<
/Card
>
<
/List.Item
>
))
}
<
/List
>
)}
/
>
)
:
null
;
const
tabList
=
[
...
...
src/routes/List/FilterCardList.js
View file @
dcb5f767
...
...
@@ -195,12 +195,12 @@ export default class FilterCardList extends PureComponent {
<
/Form
>
<
/Card
>
<
List
rowKey
=
"
id
"
style
=
{{
marginTop
:
16
}}
grid
=
{{
gutter
:
16
,
xl
:
4
,
lg
:
3
,
md
:
3
,
sm
:
2
,
xs
:
1
}}
loading
=
{
loading
}
>
{
list
&&
list
.
map
(
item
=>
(
dataSource
=
{
list
}
renderItem
=
{
item
=>
(
<
List
.
Item
key
=
{
item
.
id
}
>
<
Card
actions
=
{[
...
...
@@ -222,9 +222,8 @@ export default class FilterCardList extends PureComponent {
<
/div
>
<
/Card
>
<
/List.Item
>
))
}
<
/List
>
)}
/
>
<
/div
>
<
/PageHeaderLayout
>
);
...
...
src/routes/List/SearchList.js
View file @
dcb5f767
...
...
@@ -2,7 +2,7 @@ import React, { Component } from 'react';
import
moment
from
'
moment
'
;
import
{
connect
}
from
'
dva
'
;
import
{
routerRedux
}
from
'
dva/router
'
;
import
{
Form
,
Card
,
Select
,
List
,
Tag
,
Icon
,
Avatar
,
Row
,
Col
}
from
'
antd
'
;
import
{
Form
,
Card
,
Select
,
List
,
Tag
,
Icon
,
Avatar
,
Row
,
Col
,
Button
}
from
'
antd
'
;
import
PageHeaderLayout
from
'
../../layouts/PageHeaderLayout
'
;
import
StandardFormRow
from
'
../../components/StandardFormRow
'
;
...
...
@@ -90,7 +90,7 @@ export default class SearchList extends Component {
render
()
{
const
{
showLoadMore
,
loadingMore
}
=
this
.
state
;
const
{
form
,
list
:
{
list
}
}
=
this
.
props
;
const
{
form
,
list
:
{
list
,
loading
}
}
=
this
.
props
;
const
{
getFieldDecorator
}
=
form
;
const
owners
=
[
...
...
@@ -161,6 +161,15 @@ export default class SearchList extends Component {
},
};
const
loadMore
=
showLoadMore
?
(
<
div
style
=
{{
textAlign
:
'
center
'
,
marginTop
:
8
}}
>
<
Button
onClick
=
{
this
.
handleLoadMore
}
>
{
loadingMore
&&
(
<
span
><
Icon
type
=
"
loading
"
/>
加载中
...
<
/span>
)
}
{
!
loadingMore
&&
(
<
span
>
加载更多
<
/span>
)
}
<
/Button
>
<
/div
>
)
:
null
;
return
(
<
PageHeaderLayout
title
=
"
搜索列表
"
...
...
@@ -264,13 +273,12 @@ export default class SearchList extends Component {
<
/Card
>
<
Card
style
=
{{
marginTop
:
16
}}
bordered
=
{
false
}
>
<
List
loadingMore
=
{
loadingMore
}
showLoadMore
=
{(
list
.
length
>
0
)
&&
showLoadMore
}
onLoadMore
=
{
this
.
handleLoadMore
}
loading
=
{
loading
}
rowKey
=
"
id
"
itemLayout
=
"
vertical
"
>
{
list
&&
list
.
map
(
item
=>
(
loadMore
=
{
loadMore
}
dataSource
=
{
list
}
renderItem
=
{
item
=>
(
<
List
.
Item
key
=
{
item
.
id
}
actions
=
{[
<
IconText
type
=
"
star-o
"
text
=
{
item
.
star
}
/>, <IconText type="like-o" text={item.like} /
>
,
<
IconText
type
=
"
message
"
text
=
{
item
.
message
}
/>]
}
...
...
@@ -282,9 +290,8 @@ export default class SearchList extends Component {
/
>
<
ListContent
data
=
{
item
}
/
>
<
/List.Item
>
))
}
<
/List
>
)}
/
>
<
/Card
>
<
/div
>
<
/PageHeaderLayout
>
...
...
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