gpt4 book ai didi

reactjs - Semantic-ui-react 样式未加载

转载 作者:行者123 更新时间:2023-12-03 13:28:40 26 4
gpt4 key购买 nike

我正在尝试学习使用语义 ui 进行 react ,但我对语义 ui 的样式有疑问。然后我尝试按照 https://react.semantic-ui.com/ 中的文档进行操作但样式未加载

这是我的代码

import React, { Component } from 'react';
import { Table, Icon, Menu, Label } from 'semantic-ui-react';

class App extends Component {

// Here's my other code

render() {
const data = this.state.data
if (this.state.error) {
return (<p>Error : {this.state.error.message}</p>);
} else if (!this.state.isloaded) {
return (<p>Loading ...</p>);
} else {
return (
<Table celled>
<Table.Header>
<Table.Row>
<Table.HeaderCell>Network</Table.HeaderCell>
<Table.HeaderCell>Address</Table.HeaderCell>
<Table.HeaderCell>Balance</Table.HeaderCell>
</Table.Row>
</Table.Header>

<Table.Body>
<Table.Row>
<Table.Cell>
<Label ribbon>{data.network}</Label>
</Table.Cell>
<Table.Cell>{data.address}</Table.Cell>
<Table.Cell>{data.confirmed}</Table.Cell>
</Table.Row>
</Table.Body>

<Table.Footer>
<Table.Row>
<Table.HeaderCell colSpan='3'>
<Menu floated='right' pagination>
<Menu.Item as='a' icon>
<Icon name='chevron left' />
</Menu.Item>
<Menu.Item as='a'>1</Menu.Item>
<Menu.Item as='a'>2</Menu.Item>
<Menu.Item as='a'>3</Menu.Item>
<Menu.Item as='a'>4</Menu.Item>
<Menu.Item as='a' icon>
<Icon name='chevron right' />
</Menu.Item>
</Menu>
</Table.HeaderCell>
</Table.Row>
</Table.Footer>
</Table>
);
}
}
}

这是结果
Only text not with style

我没有使用 webpack

最佳答案

似乎某个软件包可能未安装。请尝试以下步骤:

使用 NPM 添加软件包

1a。 npm 安装语义-ui-react

2a。 npm 安装语义-ui-css

使用 Yarn 添加包

1b。 yarn 添加语义-ui-react

2b。 yarn 添加语义-ui-css

项目设置

在您的index.js文件中添加

import 'semantic-ui-css/semantic.min.css'

运行您的项目

现在你应该准备好了!运行您的应用程序,您应该看到样式,在某些情况下您可能需要清除缓存。


<小时/>

进一步阅读

https://react.semantic-ui.com/usage/

关于reactjs - Semantic-ui-react 样式未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54086244/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com