我有一個Meteor應用程序(1.4.1)並剛剛安裝了jquery-ui
npm軟件包(1.12.1)。我也有通過npm(3.1.0)安裝jquery。通過NPM(流星應用程序)安裝後出現JQuery-UI錯誤
我在瀏覽器控制檯收到以下錯誤:
Error: Cannot read property 'sortable' of undefined TypeError: Cannot read property 'sortable' of undefined
這是指在我的代碼塊:
(function($, undefined) {
$.widget("ui.sortable", $.ui.sortable, {
...
});
}(jQuery));
我已經和/試過不導入了jQuery UI的包在頁面頂部: import'jquery-ui';
但仍然沒有快樂。我也查看了頁面上的源代碼,並且我無法在任何地方看到jquery-ui,但是,當我列出終端中的npm模塊時,列出了jquery-ui。任何想法是什麼問題?
我不能說我完全可以肯定,因爲我不使用jQuery UI,但是你可能需要設置一個類型。請參閱文檔http://api.jqueryui.com/sortable/中的類型。也許在Meteor之外嘗試,以便測試問題是否與Meteor或jQuery UI相關 – NicholasByDesign