我在我的应用中使用jQuery。我用browserify捆绑了所有源文件。因此,我导入了npm version of jQuery:
const $ = require('jQuery');
我也使用RxJS并喜欢使用jQuery Bindings for the Reactive Extensions for JavaScript,但如果我require('rxjs-jquery')
我只获得Rx
个对象。我如何要求jQuery对象能够使用此示例:
function searchWikipedia(term) {
return $.ajaxAsObservable({
url: 'http://en.wikipedia.org/w/api.php',
data: { action: 'opensearch',
search: term,
format: 'json' }
dataType: 'jsonp'
});
}
答案 0 :(得分:2)
您可以拥有多个require
。
const $ = require('jQuery');
const rxJq = require('rxjs-jquery');