L'incorporation de SVG dans ReactJS

Est possible d'intégrer du SVG balisage dans un ReactJS composant?

render: function() {
  return (
    <span>
      <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmln ...
    </span>
  );
}

Les résultats dans l'erreur:

De l'espace de noms d'attributs ne sont pas pris en charge. ReactJSX n'est pas XML.

Ce qui est le plus léger moyen de le faire. En utilisant quelque chose comme Réagir ART est overkill pour ce que je suis en train de faire.

  • Pouvez-vous créer un jsbin? Il pourrait être aussi simple que de changer votre ouverture de balise SVG juste <svg id="Layer_1"> (ou encore mieux, sans l'id). Edit: voici un exemple: jsbin.com/nifemuwi/2/edit?js,sortie
  • Merci! C'était que simple dans ce cas. Regarder Ben la réponse de si. Bon à savoir vous pouvez obtenir autour de la jsx analyse lorsque vous en avez besoin.
InformationsquelleAutor nicholas | 2014-05-01