2017-11-28 11 views
1

に変換するここではかなり単純な問題に苦しんでいます。私はいくつかの助けが必要です。プレーンなHTMLスクリプトをjsx

:私のHTMLスクリプトはNavLinkは、このコードのシンプルなウィジェットがどこにあるか私は

<ul className="main-nav"> 
    <NavLink to="/" onlyActiveOnIndex>δσαδσαδ</NavLink> 
    <NavLink to="/" onlyActiveOnIndex>δσαδσαδ</NavLink> 
</ul> 

を書いているので、私が反応し、ルータからのリンクタグを使用して、それを書きたい、この

<nav class="mainNav"> 
    <ul> 
    <li><a href="#" class="active">δσαδσαδσαδσα</a></li> 
    <li><a href="#">δσαδσαδσαδσα</a></li> 
    </ul> 
</nav> 

です

export default function (props) { 
    return (
    <Link 
     {...props} 
    />); 
} 

私には何が欠けていますか?私のレイアウトはHTMLスクリプトと同じではありません

+0

私はこの問題を理解しませんでした。あなたの問題を明確にし、それがうまくいかないところを指摘できますか? –

+0

私の問題は、私の普通のhtmlスクリプトはNavlinkコンポーネントのコードと同じレイアウトではなく、なぜ私は理解できないのですか – user7334203

答えて

1

<a />リンクを<NavLink />に置き換えていますか?

<nav className="mainNav"> 
    <ul> 
    <li> 
     <NavLink to="/" onlyActiveOnIndex>δσαδσαδ</NavLink> 
    </li> 
    <li> 
     <NavLink to="/" onlyActiveOnIndex>δσαδσαδ</NavLink> 
    </li> 
    </ul> 
</nav> 
+0

まさに私は混乱していました – user7334203

1

おそらくliタグ内にごNavLinkコンポーネントを配置する必要があります。

<nav class="mainNav"> 
    <ul> 
    <li><NavLink to="/" onlyActiveOnIndex>δσαδσαδ</NavLink></li> 
    <li><NavLink to="/" onlyActiveOnIndex>δσαδσαδ</NavLink></li> 
    </ul> 
</nav> 
関連する問題