javascript - Semantic-ui-react 库不起作用;没有错误

标签 javascript reactjs semantic-ui

semantic-ui-react 在我的浏览器上不起作用,我不确定为什么 - 控制台中没有任何错误或问题。

这是库semantic-ui中的组件;它来自这个文件 UptimeGuarantee.js

import React from 'react'
import { Header, Icon , Image} from 'semantic-ui-react'

const HeaderExampleUsersIcon = () => (
  <div>
    <Header as='h2' icon textAlign='center'>
      <Icon name='users' circular />
      <Header.Content>
        Friends
      </Header.Content>
    </Header>
    <Image centered size='large' src='/assets/images/wireframe/centered-paragraph.png' />
  </div>
)

export default HeaderExampleUsersIcon

在我的 App.js 上,我称这个组件为:

import React, { Component , PropTypes} from 'react';
import { Button } from 'semantic-ui-react';
import logo from './logo.svg';
import './App.css';
import HeaderExampleUsersIcon from './UptimeGuarantee'

class App extends Component {
  render() {
    return (
        <div className="App">
                <div className="App-header">
                    <img src={logo} className="App-logo" alt="logo" />
                    <h2>Welcome to React</h2>
                </div>
                <p className="App-intro">To get started, edit <code>src/App.js</code> and save to reload.</p>
                <Button primary>Primary</Button>
                <HeaderExampleUsersIcon />
        </div>
    );
  }
}

export default App;

结果:

enter image description here

最佳答案

semantic-ui-react 只是没有样式和字体的组件。

你应该从 semantic-ui-css 导入样式

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

或者给html添加样式

<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.11/semantic.min.css"></link>

关于javascript - Semantic-ui-react 库不起作用;没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45554061/

相关文章:

javascript - Froala WYSIWYG 编辑器未出现在浏览器中

javascript - 例如,如何将字符串形式的已解析 promise 对象映射到按钮上

javascript - Semantic-UI 避免对某些点击事件触发表单验证

Semantic-UI-React 进度条自定义着色

javascript - 在依赖于 jquery 的 Javascript 中实现模块模式

javascript - 如何使 HTML 文件自动保存?

javascript - 如何检测 HTML 元素是否是 React 组件的根?

reactjs - create-react-app 和 d3 - 为什么 d3 未定义?

javascript - 如何使用相同的 Restful 后端在两个独立的网络应用程序(javascript)之间进行通信?

css - 全宽左对齐下拉菜单