小编JIL*_*nDR的帖子

如何在React路由器中的组件内重定向?

如何在React路由器中的组件内重定向?我正在使用react-rouer

import React from 'react'
import _ from 'lodash';
import FavoriteItem from '../components/FavoriteItem'

const FavoritesList = ({list}) => {

    let transitionToItem = ({id}) => {
        // make transition to `/details/${id}`
    };

    return (
        <ul className="list-group favorites-list">
            <FavoriteItem onFavoriteClick={ () => { transitionToItem(item); } } key={item.id} item={item}/>
        </ul>
    );
};


export default FavoritesList
Run Code Online (Sandbox Code Playgroud)

路线:

<Route path="details/:item" name="details" component={DetailsPage}/>
Run Code Online (Sandbox Code Playgroud)

reactjs react-router

5
推荐指数
1
解决办法
6374
查看次数

ReactJs。获取孩子组件

我有用于Bootstrap面板的组件包装器:

var Panel = React.createClass({
    render: function () {
        return (
            <div className="panel panel-default">
                <div className="panel-heading">
                    <div className="panel-title">
                        {this.props.title}
                    </div>
                </div>
                <div className="panel-body"></div>
            </div>
        );
    }
});
Run Code Online (Sandbox Code Playgroud)

如何在示例中输出到“ panel-body”标签“ h1”和组件“ AvailableActions”,如下所示?

var PlayerActions = React.createClass({
    render: function () {
        return (
            <Panel title="Actions">
                <h1>Some description here...</h1>
                <AvailableActions></AvailableActions>
            </Panel>
        );
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

4
推荐指数
1
解决办法
3643
查看次数

标签 统计

reactjs ×2

javascript ×1

react-router ×1