使用Antd实现TodoList的页面布局
yarn add antd
#然后代码中引入css样式
import 'antd/dist/antd.css'
先用 ant design 做一个简单的页面布局(ant design更适合做后台布局):
import React, { Component } from 'react';
import 'antd/dist/antd.css'
import {
Input,
Button,
List,
Typography
} from 'antd';
const data = [
'Racing car sprays burning fuel into crowd.',
'Japanese princess to wed commoner.',
'Australian walks 100km after outback crash.',
'Man charged over missing wedding girl.',
'Los Angeles battles huge wildfires.',
];
class TodoList extends Component{
render(){
return (
<div style={{marginTop:"10px",marginLeft:'10px'}}>
<Input placeholder = 'todo info' style={{width:'300px',marginRight:'10px'}}/>
<Button type='primary'>提交</Button>
<List
bordered
dataSource={data}
renderItem={item => (
<List.Item>
<Typography.Text mark>[info]</Typography.Text> {item}
</List.Item>
)}
/>
</div>
)
}
}
export default TodoList;