2017-06-08 32 views
0

我已經安裝了jquery和jquery類型,並且通過簡單地實現jquerys點擊函數來測試jquery的包含。問題是我無法調用datepicker函數。 這裏是plunker鏈接:http://plnkr.co/edit/3meCZf3Myg4VGzKv5x3u?p=preview 這是怎麼了我所說的日期選擇在我的組件,如何在角度調用jquery的datepicker?

ngOnInit() { 
     $(function() { 
      (<any>$(".datepicker")).datepicker(); 
     }); 
     $(".datepicker").change(()=>{ 
      let startDate = $("#startdate").val(); 
      let endDate = $("#enddate").val();   
      this.singleFilmEventFormService.formGroup.patchValue({ 
       startDate: startDate, 
       endDate: endDate    
      }); 
     });   
    } 

角被抱怨類型錯誤:$(...)日期選擇器是不是一個函數

+0

你安裝了'jquery'和'@types/jquery'嗎? – augustine

+0

是的。我試圖調用jquerys單擊按鈕單擊功能,它正在工作。 – anonymous

+0

這裏是plunker的代碼,http://plnkr.co/edit/3meCZf3Myg4VGzKv5x3u?p=preview – anonymous

回答

0

在組件文件的頂部,使用import語句,嘗試添加以下行。

declare var $: any;

應該設置$作爲變量/功能/類。

+0

我已經試過這個。它力求工作。 – anonymous

+0

在Github上公開嗎?或者我們可以得到一個好玩的東西嗎? – MichaelSolati

相關問題