我正在使用ReactJS.net渲染反应服务器端
以下是我的cshtml文件中的代码
@Html.ReactRouter("RootComponent", new {services="service" }, containerId: "containerID")
在这里,我需要将服务传递给子组件。我还在入口点文件
中声明了该对象。import service from '../../src/components/service.jsx';
global.service = service ;
是否可以访问该对象
答案 0 :(得分:0)
应该是 = 而不是:?
@Html.ReactRouter("RootComponent", new {services = "service" }, containerId: "containerID")
以上文字表示,您可以在RootComponent
的{{1}}中访问services
。
所以,就像
props
或
class RootComponent extends React.PureComponent {
// ...
render () {
const { services } = this.props;
// ...
}
}