语义 UI React 未显示
Semantic UI React not displaying
我是 React 的新手,现在正尝试向我的网站添加语义 ui。每次我尝试加载它们显示为常规 html 的组件时,而不是语义 ui 应该看起来的样子。
这是我要导出的 class 示例:
import React, { Component } from "react";
import {Radio} from 'semantic-ui-react';
const RadioExampleToggle = () => <Radio toggle />
class Contact extends Component {
render() {
return (
<div>
<h2>DEMO PAGE</h2>
<p>Just a demo.
</p>
{RadioExampleToggle()}
</div>
);
}
}
export default Contact;
这将显示为常规单选按钮,这让我觉得很奇怪。如何让它显示语义 UI 版本。
请尝试从 semantic-ui.
导入 CSS 文件
进口'semantic-ui-css/semantic.min.css'
试试这个:
把它放在你的 index.js
const styleLink = document.createElement("link");
styleLink.rel = "stylesheet";
styleLink.href = "https://cdn.jsdelivr.net/npm/semantic-ui/dist/semantic.min.css";
document.head.appendChild(styleLink);
当您的应用提供主题切换功能时,这样做也会对您有所帮助。
我是 React 的新手,现在正尝试向我的网站添加语义 ui。每次我尝试加载它们显示为常规 html 的组件时,而不是语义 ui 应该看起来的样子。
这是我要导出的 class 示例:
import React, { Component } from "react";
import {Radio} from 'semantic-ui-react';
const RadioExampleToggle = () => <Radio toggle />
class Contact extends Component {
render() {
return (
<div>
<h2>DEMO PAGE</h2>
<p>Just a demo.
</p>
{RadioExampleToggle()}
</div>
);
}
}
export default Contact;
这将显示为常规单选按钮,这让我觉得很奇怪。如何让它显示语义 UI 版本。
请尝试从 semantic-ui.
导入 CSS 文件进口'semantic-ui-css/semantic.min.css'
试试这个:
把它放在你的 index.js
const styleLink = document.createElement("link");
styleLink.rel = "stylesheet";
styleLink.href = "https://cdn.jsdelivr.net/npm/semantic-ui/dist/semantic.min.css";
document.head.appendChild(styleLink);
当您的应用提供主题切换功能时,这样做也会对您有所帮助。