我想的jQuery添加到我的反應組件,但我有一個錯誤:使用jQuery與之反應成分
TypeError: _jquery2.default.ajax is not a function at render (C:\xampp\htdocs\formation\delicious-server\tmp\webpack:\src\routes\Xml.js:10:5)
我的代碼是非常簡單的:
var React = require('React');
import $ from 'jquery';
var Xml = React.createClass({
render: function(){
$.ajax({
url: 'config.xml',
dataType: 'xml',
cache: false,
success: function(data) {
data = xmlToJson(data);
console.log(data);
}.bind(this)
});
return (<p>data</p>);
}
});
module.exports = Xml;
我做了npm install --save jquery
,它的安裝但它仍然不起作用。我應該怎麼做
導入似乎有效。 '$'中有什麼? –