【问题标题】:Bootstrap carousel not displaying in reactjs引导轮播未在 reactjs 中显示
【发布时间】:2020-05-24 19:13:36
【问题描述】:

您好,我已经使用标准 npm install react-bootstrap bootstrap 命令安装了 bootstrap,并从 bootstrap 站点实现了轮播代码,但我没有得到轮播。图片正在一张一张显示这是我的代码

import React, {Component} from 'react';
**import {Carousel} from 'react-bootstrap';
import 'bootstrap/dist/css/bootstrap.min.css';**
import CleanHands from '../Images/cleanhands.jpg';
import Heroes from '../Images/heroes.jpg';  

class ImageCarousel extends Component {

    render() {
        return(
                <Carousel>
                    <Carousel.Item>
                        <img
                        className="d-block w-100"
                        src={CleanHands}
                        alt="First slide"
                        style={{width:"40px", height:"40px"}}
                        />
                    </Carousel.Item>
                    <Carousel.Item>
                        <img
                        className="d-block w-100"
                        src={Heroes}
                        alt="Third slide"
                        />
                    </Carousel.Item>

                    <Carousel.Item>
                        <img
                        className="d-block w-100"
                        src={CleanHands}
                        alt="Third slide"
                        />
                    </Carousel.Item>
                </Carousel>

        );
    }
}

export default ImageCarousel;

【问题讨论】:

    标签: reactjs twitter-bootstrap carousel react-bootstrap bootstrap-carousel


    【解决方案1】:

    你需要在你的 App.jsx 中导入 bootstrap css:

    // Importing the Bootstrap CSS
    import 'bootstrap/dist/css/bootstrap.min.css';
    

    我可以看到你的轮播中有它,但你应该在 App 中导入它。此外,您需要按照文档在其Getting Started section 中的说明安装引导程序。

    这是我需要让旋转木马工作on my repro on Stackblitz

    【讨论】:

    • 我试过你的建议它仍然对我不起作用我在 app.js、index.js 和我导入它的 js 文件中添加了它仍然无法正常工作图像正在一一显示导入'bootstrap/dist/css/bootstrap.min.css';你能帮我解决这个问题吗?我已经尝试了将近 2 个小时了
    • 即使在复制整个组件时,它在我的 stackblitz 上也很有效。尝试将 css 作为 app.js 的最后导入导入。另外,请问您的反应,反应域,引导,反应引导版本是什么?如果您可以重现您的错误(stackblitz 或 codeSandbox 将是完美的)或提供您项目的所有代码来重现它,那就太好了
    • “bootstrap”:“^4.5.0”,“react-bootstrap”:“^1.0.1”,“react-dom”:“^16.13.1”,“react”:“ ^16.13.1",这些是我使用的版本,我也收到警告,但我不知道它是否与此问题有关 DevTools failed to load SourceMap: Could not load content for chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/sourceMap/ chrome/content.map:HTTP 错误:状态码 404,net::ERR_UNKNOWN_URL_SCHEME
    • 这里没有错,所以我不知道是什么让它坏了。你能尝试在codesandbox上重现你的错误吗? (material-ui 在 stackblitz 上效果不佳)。您也可以尝试卸载material-ui,可能会引起包之间的一些冲突
    • 我尝试了一个新的工作区它工作我不知道我使用 npm uninstall bootstrap react-bootstrap 命令卸载然后再次安装然后我也遇到同样的问题。
    猜你喜欢
    • 2020-10-17
    • 1970-01-01
    • 1970-01-01
    • 2014-02-12
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    • 2015-08-12
    相关资源
    最近更新 更多