2017-10-09 13 views
0

を反応させるのに外部のURLに移動し、この構造のリンクで私が反応して、簡単なアプリケーションを作成してい

-Wrapper 
-Home/
-Homepage /h 
    --GalleryContainer /h/gallery 
     ---Gallery /h/gallery 
     ---Item /h/gallery/:itemId 
    --About /h/about 
    --Links /h/links 

で、ルータV4に反応使用して、外部へのリンクにリダイレクトする要素のリストがあります。問題は、URL www.example.comをクリックしたとき、それはhttp://localhost:7770/h/www.example.comになり、ここで

を発見していない404のリンクをレンダリングするURLが www.example.comまたは任意のWebリンクされた状態でコード

<div className="links"> 
     <ul> 
      {link.links.map((url,i)=> 
      <li key={i}><a href={url}>{url}</a></li>)} 
     </ul> 
     </div> 

である、です。

どのようにしてwww.example.comにURLを移動しますか?http://localhost:7770/h/www.example.comにしませんか?

答えて

1

あなたのURLの先頭にhttp://を追加する必要があります。したがって、コードは

<li key={i}><a href={"http://"+url}>{url}</a></li> 
+0

となるはずです。ありがとう! – Ndx

関連する問題