Rob*_*air 5 reactjs bootstrap-4
我正在尝试将 Bootstrap 属性应用于我的<span>和<button>. 我不确定我做错了什么。我在 stackoverflow 中搜索了这个问题,但所有建议都说将类更改为 className。我已经做到了这一点,但我仍然看不到我的风格发生变化。
索引.js
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
import Counter from './components/counter';
ReactDOM.render(<Counter/>, document.getElementById('root'));
registerServiceWorker();
Run Code Online (Sandbox Code Playgroud)
计数器.jsx
import React, { Component } from 'react';
class Counter extends Component {
state = {
count: 0
};
render() {
return (
<div>
<span className="badge badge-primary m-2">
{this.formatCount()}
</span>
<button className="btn btn-secondaty btn-
sm">Increment</button>
</div>
);
}
formatCount() {
const { count } = this.state;
return count === 0 ? 'Zero' : count;
}
}
export default Counter;
Run Code Online (Sandbox Code Playgroud)
任何对此问题的见解将不胜感激。
AP *_*REE 11
在 bootstrap v5 中,它已更改为"bg-primary"and "bg-secondary"etc ,因此请尝试className="badge bg-primary m-2".
小智 5
假设您已经安装了 Bootstrap,然后将此import语句添加到您的代码中:
import 'bootstrap/dist/css/bootstrap.min.css';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5274 次 |
| 最近记录: |