首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用App和antd

使用App和antd
EN

Stack Overflow用户
提问于 2018-06-10 09:35:56
回答 3查看 1.9K关注 0票数 5

我试图将安特创建react应用程序结合使用。

我在项目中安装了antd

代码语言:javascript
复制
yarn add antd

使用antd的按钮组件添加了一个按钮

代码语言:javascript
复制
import React, { Component } from 'react';
import Button from 'antd/lib/button';
import './App.css';

class App extends Component {
  render() {
    return (
      <div className="App">
        <Button type="primary">Button</Button>
      </div>
    );
  }
}

export default App;

尽管如此,纽扣仍未正确呈现。在检查元素时,我发现antd类正在应用。只是css没有被加载。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-06-10 09:35:56

我不得不在src/App.css的顶部添加antd/dist/antd.css。

代码语言:javascript
复制
@import '~antd/dist/antd.css';

.App {
  text-align: center;
}

我从与一起使用的antd官方文档那里算出来的

因此,所有所需的步骤都是安装antd。

代码语言:javascript
复制
yarn add antd

使用来自antd的组件

代码语言:javascript
复制
import React, { Component } from 'react';
import Button from 'antd/lib/button';
import './App.css';

class App extends Component {
  render() {
    return (
      <div className="App">
        <Button type="primary">Button</Button>
      </div>
    );
  }
}

export default App;

并在主css文件(src/App.css)中导入antdcss。

票数 4
EN

Stack Overflow用户

发布于 2021-05-18 13:24:54

在项目中安装antd之后,您可以将按钮导入为

从‘antd’导入{Button};

票数 0
EN

Stack Overflow用户

发布于 2021-10-14 11:37:20

首先通过npm i less-loader在npm上安装较少的加载程序,然后在index.js目录上创建一个index.less文件夹。将此文件粘贴到index.less -> @import "~antd/dist/antd.dark.less";上,然后将该.less文件导入到index.js中,并获得乐趣:)您可以找到其他一些方法这里

您也可以使用craco(创建react配置覆盖),但它更复杂。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50782351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档