Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 转盘转换没有响应_Javascript_Css_Twitter Bootstrap_Reactjs_Twitter Bootstrap 3 - Fatal编程技术网

Javascript 转盘转换没有响应

Javascript 转盘转换没有响应,javascript,css,twitter-bootstrap,reactjs,twitter-bootstrap-3,Javascript,Css,Twitter Bootstrap,Reactjs,Twitter Bootstrap 3,我对反应和引导很陌生。我选择了一些引导carousel源代码,试图在我的reactjs应用程序中实现它。问题是“下一步”和“上一步”按钮没有响应。 此外,th图像不会自动更改 import React from 'react'; import img1 from '../images/img1.jpg'; import img2 from '../images/img2.jpg'; import img3 from '../images/img3.jpg'; import img4 from '

我对反应和引导很陌生。我选择了一些引导carousel源代码,试图在我的reactjs应用程序中实现它。问题是“下一步”和“上一步”按钮没有响应。 此外,th图像不会自动更改

import React from 'react';
import img1 from '../images/img1.jpg';
import img2 from '../images/img2.jpg';
import img3 from '../images/img3.jpg';
import img4 from '../images/img4.jpg';
import 'bootstrap/dist/css/bootstrap.css';

const ImageShow = ({imagesData}) => {

const { caption1,caption2, caption3, caption4 } = imagesData;

console.log(img1);
    return(
    <div id="myCarousel" className="carousel slide" data-ride="carousel">
        {/* indicators */}
        <ol className="carousel-indicators" role="listbox">
            <li data-target='#myCarousel' data-slide-to="0" className="active"></li>
            <li data-target='#myCarousel' data-slide-to="1" ></li>
            <li data-target='#myCarousel' data-slide-to="2" ></li>
            <li data-target='#myCarousel' data-slide-to="3" ></li>
        </ol>

        {/* wrapper for slides */}
        <div className="carousel-inner">
            <div className="imageWidth item active">
                <img src={img1} alt={caption1} />
            </div>

            <div className="imageWidth item">
                <img src={img2} alt={caption2} />
            </div>

            <div className="imageWidth item">
                <img src={img3} alt={caption3} />
            </div>

            <div className="imageWidth item">
                <img src={img4} alt={caption4} />
            </div>
        </div>

        {/* left and right controls */}
        <a className="left carousel-control" href="#myCarousel" data-slide="prev">
            <span className="glyphicon glyphicon-chevron-left"></span>
            <span className="sr-only">Previous</span>
        </a>

        <a className="right carousel-control" href="#myCarousel" data-slide="next">
            <span className="glyphicon glyphicon-chevron-right"></span>
            <span className="sr-only">Next</span>
        </a>
    </div>);
}

export default ImageShow;
从“React”导入React;
从“../images/img1.jpg”导入img1;
从“../images/img2.jpg”导入img2;
从“../images/img3.jpg”导入img3;
从“../images/img4.jpg”导入img4;
导入'bootstrap/dist/css/bootstrap.css';
常量ImageShow=({imagesData})=>{
常量{caption1,caption2,caption3,caption4}=imagesData;
console.log(img1);
返回(
{/*指标*/}
  • {/*幻灯片包装器*/} {/*左右控件*/} ); } 导出默认图像显示;

    如何使单击事件在我的react应用程序中工作?

    确保react组件已渲染。查阅有关如何使用旋转木马的文档

    它给出了手动设置carousel
    $(“#myCarousel”)的示例。carousel()

    将React组件更改为从
    React.component

    将该手动设置添加到
    componentDidMount
    方法中

    从“react dom”导入ReactDOM;
    componentDidMount(){
    window.$(ReactDOM.findDOMNode(this)).carousel();
    }
    
    确保已渲染React组件。查阅有关如何使用旋转木马的文档

    它给出了手动设置carousel
    $(“#myCarousel”)的示例。carousel()

    将React组件更改为从
    React.component

    将该手动设置添加到
    componentDidMount
    方法中

    从“react dom”导入ReactDOM;
    componentDidMount(){
    window.$(ReactDOM.findDOMNode(this)).carousel();
    }
    
    注意:
    不使用或需要结束斜杠,并且从来没有。注意:
    不使用或需要结束斜杠,并且从来没有结束斜杠。