
首先是安裝


在index.js中引入樣式

跟著官網點組件


import React,{Component} from 'react';
import { Button } from 'antd';
class Counter extends Component{
render(){
console.log('render');
return(
<div>
<Button type="primary">Primary</Button>
<Button>Default</Button>
<Button type="dashed">Dashed</Button>
<Button type="link">Link</Button>
</div>
)
}
}
export default Counter;

可以看到我的代碼底部是有報錯的,這是因為使用了嚴格模式

進入index.js查看,確實有嚴格模式

去掉這兩句就行

我們可以再來試試串列效果
import React,{Component} from 'react';
import { List, Avatar } from 'antd';
const data = [
{
title: 'Ant Design Title 1',
},
{
title: 'Ant Design Title 2',
},
{
title: 'Ant Design Title 3',
},
{
title: 'Ant Design Title 4',
},
];
class Counter extends Component{
render(){
console.log('render');
return(
<List
itemLayout="horizontal"
dataSource={data}
renderItem={item => (
<List.Item>
<List.Item.Meta
avatar={<Avatar src="https://img.uj5u.com/2020/09/24/1007152416205811.png" />}
title={<a href="https://ant.design">{item.title}</a>}
description="Ant Design, a design language for background applications, is refined by Ant UED Team"
/>
</List.Item>
)}
/>
)
}
}
export default Counter;

這demo用的頭像有點嚇人,大晚上看的瘆得慌,哈哈哈
我們也可以在這個組件上再添加一點樣式

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/120074.html
標籤:JavaScript
