2016-12-12 5 views
0

2つのアプリケーションがあります。そのうちの1つは英語であり、もう1つはペルシア語です。2つのアプリケーションの間をナビゲートします。

今私は英語版の言語ボタン(ペルシャ語)を変更する必要があります。ユーザーがクリックすると、ペルシャ語のバージョンが表示されます。

私は母国語として英語版を持っており、英語版アプリには、ペルシア語アプリのコンポーネントとCSSを追加しています。

反応のルートは正常ですが、私はペルシア語バージョンのスタイルが影響を受けていないという問題があります。

私はこのルートを持っている:

class AppEn extends Component { 
    render() { 
    return (
     <div> 
     <RootEn /> 
     <li> 
      <Link to='fa'> 
       <div className="icLog"></div> <span>fa</span> 
      </Link> 
     </li> 
     </div> 
    ) 
    } 
} 

class AppFa extends Component { 
    render() { 
    return (
     <RootFa /> 
    ) 
    } 
} 

class RootTotal extends Component { 
    render() { 
    return (
     <Router history={hashHistory}> 
     <Route path='/' component={AppEn}></Route> 
     <Route path='/fa' component={AppFa}></Route> 
     </Router> 
    ) 
    } 
} 



ReactDOM.render(
    <RootTotal phrase="ES6" />, 
    document.getElementById('root') 
); 

とAppenにして、私は英語のスタイルをインポートし、AppFaに私はペルシャのスタイルをインポートします。英語のスタイルだけが働いています。

答えて

関連する問題