问题是这样的:
引入:通过一个文件导出antd组件!
不知道为啥不能贴图,那就贴代码吧
/**
* Created by liutong on 17/1/21.
*/
import { Radio,Input,Select,Pagination,Button,
Modal,notification,Icon,Upload,Checkbox,
Table,Tooltip,message,Spin } from 'antd';
const _Radio = Radio,
_Input = Input,
_Select = Select,
_Option = Select.Option,
_Button = Button,
_Pagination = Pagination,
_Modal = Modal,
_notification = notification,
_Icon = Icon,
_Upload = Upload,
_Checkbox = Checkbox,
_Table = Table,
_Tooltip = Tooltip,
_message = message,
_Spin = Spin;
export { _Radio,_Input,_Select,_Option,_Pagination,_Button,_Modal,
_notification,_Icon,_Upload,_Checkbox,_Table,_Tooltip,_message,
_Spin
}
现在的问题是,使用antd组件时,它的样式和dist中的css文件并不一样, lib中的css存在这个样式,可是这个样式导致组件变形,这是为什么呢?
以下是视图:
图中,我们的样式就是使用ant的组件样式,很多组件都设置了高度,可是这些高度是不需要的,使用了之后就组件就变形了。
以下是dist/css文件,和我antd直接引入(通过内部样式表的方式)的样式,为什么lib里的样式和dist的不一样呢?而且lib里改了也没有用.
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
光阴似箭催人老,日月如移越少年。