Reactjs 从react调用xml2json

Reactjs 从react调用xml2json,reactjs,Reactjs,我试图从react调用xml2json。我试过这个密码。我基本上想从xml2json文件调用getVersion函数。我知道我做错了什么,我不会假装我知道我在做什么。那么哪条路是正确的呢 <!DOCTYPE html> <html> <head> <script data-require="jquery@*" data-semver="2.1.4" src="http://code.jquery.com/jquery-2.1.4.min.js">

我试图从react调用xml2json。我试过这个密码。我基本上想从xml2json文件调用getVersion函数。我知道我做错了什么,我不会假装我知道我在做什么。那么哪条路是正确的呢

<!DOCTYPE html>
<html>

 <head>
<script data-require="jquery@*" data-semver="2.1.4" src="http://code.jquery.com/jquery-2.1.4.min.js"></script>
<script src="xml2json.js"></script>


var Card=React.createClass({
getInitialState:函数(){
返回{};
},
componentDidMount:function(){
var分量=此;
$.get(”http://www.w3schools.com/xml/note.xml,函数(数据){
组件设置状态(数据);
})
}, 
render:function(){
返回(
...
{this.getVersion()}

); } }); var Main=React.createClass({ render:function(){ 返回( ) } }) React.render(,document.getElementById(“根”));


谢谢

您的渲染功能应该更像这样。在xm2json.js中声明一个全局变量
var x2js=new x2js()。可以从渲染函数访问此对象及其方法

    render: function() {
      return (
        <div>
          ...
          <h3>{x2js.getVersion()}</h3>
          <hr/>
        </div>
      );
    } 
render:function(){
返回(
...
{x2js.getVersion()}

); }

您的渲染函数应该更像这样。在xm2json.js中声明一个全局变量
var x2js=new x2js()。可以从渲染函数访问此对象及其方法

    render: function() {
      return (
        <div>
          ...
          <h3>{x2js.getVersion()}</h3>
          <hr/>
        </div>
      );
    } 
render:function(){
返回(
...
{x2js.getVersion()}

); }