小编Joh*_*ohn的帖子

react-router安装错误的组件

我正在写一个React-on-Rails(第5版)应用程序并遇到了问题.当我访问路径时accounts/:account_id/letters/new,React-Router正在安装EmailShowComponent,当我想要它安装时EmailSendComponent.

这是我的app.js文件:

<Router history={browserHistory}>
  <Route path="/accounts/:id" component={AccountShowContainer} />
  <Route path="/accounts/:account_id/letters/:id" component={EmailShowComponent} />
  <Route path="/accounts/:account_id/letters/new" component={EmailSendComponent} />
</Router>
Run Code Online (Sandbox Code Playgroud)

这是我的main.js文件:

import 'babel-polyfill';
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';

$(function(){
ReactDOM.render(
  <App />,
  document.getElementById('app')
  )
});
Run Code Online (Sandbox Code Playgroud)

"<div id="app">"在每个相关的html页面中都放置了标签,为路由器生成这些路径.

知道是什么原因引起的吗?

reactjs react-router

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

标签 统计

react-router ×1

reactjs ×1