2017-05-05 2 views
1

Ich bekomme Daten von einer API. Einer der Werte aus der API und in einem Objekt gespeichert ist eine URL. Ich habe die URL angezeigt, aber wenn ich auf den Link klicke, wird nichts unternommen, wenn er normalerweise in einem neuen Tab geöffnet wird. Gibt es etwas, das ich nicht richtig mache? Hier ist mein Code-Schnipsel:Öffnen eines externen Links von einem localhost reactjs App

render(){ 
let items = this.state.items 
     return (
     <div> 
      {items.map(item => 
      <h4 key={item.url}> 
      <a href='{item.url}'>{item.title}</a> 
      </h4>)} 
     </div> 
    ) 
    } 
+0

entfernen ' ''' verwenden diese: '< a href = {item.url}> ' –

Antwort

0

Sie JSX Wert nicht Anführungszeichen zu reflektieren:

<a href={item.url}>{item.title}</a> 
+0

Wie dumm von mir. Ich habe das gleiche erkannt und bin einfach gekommen, es zu sagen. Vielen Dank. – Baasbank

Verwandte Themen