javascript - React.js 如何在另一个组件中使用一个组件?

标签 javascript reactjs

我正在尝试在另一个组件中使用一个组件,就像在 React 中一样...

var ContentBox = React.createClass({
    render: function () {
        return (
            <div>
                <div className="container-fluid">
                    <div className="box center-block">
                        {this.props.children}
                    </div>
                </div>
            </div>
        );
    }
});

var Quotesection = React.createClass({
    render:function () {
        return(
            <ContentBox><h1 className="text-center">Example text</h1></ContentBox>

        );
    }
});



ReactDOM.render(<ContentBox/>, document.getElementById('app'));

但我得到的只是盒子而不是盒子和盒子里的报价。如果有人可以提供帮助,那就太好了。

最佳答案

在您提供的代码中,您根本没有使用 Quotesection

试试这个:

ReactDOM.render(<Quotesection/>, document.getElementById('app'));

关于javascript - React.js 如何在另一个组件中使用一个组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39008573/

相关文章:

javascript - 如何通过管理 Promise(异步和等待)来绕过 5000ms 的 jest setTimeout 错误

Javascript:如何编写接受不同数量参数的函数

Javascript类-函数优化(函数内的函数)

node.js - 对某些案例问题的警告 computedMatch 使用react?

android - React-Native 应用程序的 iOS/Android 应用程序文件夹结构

reactjs - React UseEffect setState 不会重新渲染

javascript - React中异步anchor的onClick事件

javascript - Rails 应用程序中搜索框的自动过滤

语法

javascript - 一个 100% 高度的柱子分成 3 个部分 : 2 fixed and 1 fluid