2012-10-10 42 views
11

我剛剛安裝了Angular UI我無法使其工作。下面是我跟着stepts:獲取Angular UI的工作

的index.html(角V1.0.1,AngularUI v0.2.1)

<script src="scripts/vendor/angular.js"></script> 
<script src="scripts/vendor/jquery-1.7.2.js"></script> 
<script src="scripts/vendor/jquery-ui-1.8.18.js"></script> 
<script src="scripts/vendor/bootstrap.js"></script> 
<script src="scripts/vendor/angular-ui.js"></script> 

app.js

var publicApp = angular.module('publicApp', ['ngResource', 'ui']) 

我的HTML

<input name="dateField" class="datepicker" value="Click Here for Datepicker" ui-date> 

而我得到這個錯誤:

TypeError: Object [[object HTMLInputElement]] has no method 'datepicker' 

使用JS控制檯在Chrome工作:

$('.datepicker').datepicker() 

我在做什麼錯?

+0

可能可以關閉作爲http://stackoverflow.com/questions/12472244/ –

+0

+1的問題。這也困擾着我。 – Stirling

回答

18

如果我沒有弄錯,你需要在之前包含jQuery AngularJS/angular-ui文件。 這裏是jsFiddle與angular-ui日期選擇器工作:http://jsfiddle.net/pkozlowski_opensource/aGpNf/6/

+0

這可能是問題,我以前遇到過相同的問題。 –

+0

這也是我的問題。謝謝! – Stirling

+0

我看到一個輸入字段,但日曆在哪裏? –