[英]Aurelia project resulting in pickadate is not a function
我收到以下錯誤,我不知道如何解決。 我一直是傳統的JS開發人員,最近一直只專注於后端。
我嘗試手動加載特定的JS文件,但無法正常工作。 我仍然遇到錯誤。
當前錯誤是:
aurelia-logging-console.js:54 ERROR [templating-resources] TypeError: $(...).pickadate is not a function
at HTMLDocument.eval (c-field-date.js:80)
at fire (jquery.js:3187)
at Object.add [as done] (jquery.js:3246)
at jQuery.fn.init.jQuery.fn.ready (jquery.js:3496)
at InputDate._attachPlugin (c-field-date.js:78)
at InputDate.attached (c-field-date.js:51)
at Controller.attached (aurelia-templating.js:3513)
at View.attached (aurelia-templating.js:1558)
at ViewSlot.add (aurelia-templating.js:1726)
at eval (aurelia-templating.js:4534)
我嘗試過的駭客如下,但仍然失敗:
$.getScript("/libs/pickadate.js-3.5.6/lib/picker.js", function(){
//alert("Script loaded and executed.");
// here you can use anything you defined in the loaded script
});
我聽說有人提到我們可能會在兩次加載JQuery時遇到一個錯誤,但是我不確定如何調試它。
該項目正在使用jspm
和npm
。
有任何想法如何調試和/或修復此問題?
注意:這不是重復項。 另一個問題與錯誤“ pickadate不是函數”無關
問題是JQuery被加載了兩次。 刪除重復項可以解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.