2012-10-10 8 views
11

Tôi vừa cài đặt Giao diện người dùng góc và tôi đang gặp sự cố để hoạt động. Sau đây là các stepts Tôi đi theo:Nhận giao diện người dùng góc để làm việc

index.html (v1.0.1 kiễu góc, 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 của tôi

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

Và tôi gặp phải lỗi này:

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

Sử dụng giao diện điều khiển JS trong chrome làm việc này:

$('.datepicker').datepicker() 

Tôi đang làm gì sai?

+0

Có thể có thể đóng là bản sao của http://stackoverflow.com/questions/12472244/ –

+0

+1 cho câu hỏi. Điều này cũng khiến tôi lo lắng. – Stirling

Trả lời

18

Nếu tôi không nhầm, bạn cần phải bao gồm jQuery trước tệp AngularJS/angular-ui. Đây là jsFiddle với bộ chọn ngày góc-ui đang hoạt động: http://jsfiddle.net/pkozlowski_opensource/aGpNf/6/

+0

Đây có lẽ là vấn đề, trước đây tôi đã gặp phải cùng một lỗi. –

+0

Đây cũng chính là vấn đề của tôi. Cảm ơn bạn! – Stirling

+0

Tôi thấy trường nhập, nhưng lịch ở đâu? –