我使用requirejs和fastclick。 我得到以下錯誤:用requirejs初始化fastclick
在Fastclick.js線30確實Uncaught TypeError: Cannot set property 'trackingClick' of undefined
:this.trackingClick = false;
在config.js我運行app.js:
require.config({
paths: {
fastclick:'fastclick'
}
)};
require(['app'], function (App) {
App.initialize();
});
在我app.js
我做:
define(['fastclick'], function(fastclick){
var app = {
initialize: function() {
var attachFastClick = require('fastclick');
attachFastClick(document.body);
}
}
return app;
}
瀏覽器啓動正常,並在調試ger fastclick庫已正確實例化並解析,但仍無法解析Fastclick.js中的this
。我也試過fastclick(document.body);
但它似乎沒有任何影響。
任何想法?
感謝這對我有效 –