2014-06-24 15 views
6

Tôi đang sử dụng lịch ui để cung cấp chế độ xem lịch trong ứng dụng của mình.Khung Ionic và vấn đề lịch ui góc?

Câu hỏi: Các tải lịch tốt và lịch cũng chấp nhận sự kiện chỉ là tôi dường như không thể truy cập vào các đối tượng lịch sử dụng $scope.myCalendar.fullCalendar('prev'); thông qua bộ điều khiển của tôi mà tôi đang sử dụng.

Nếu tôi làm điều này sai, bạn có thể vui lòng cung cấp giải thích về cách truy cập đối tượng lịch không?

Plunker

+0

mã ví dụ? có thể trong CodePen hoặc một công cụ tương tự? –

+0

Cảm ơn bạn đã trả lời Aaron, tôi đã đặt mã vào plunker và đã lấy ra bộ định tuyến ui góc, mà tôi nghi ngờ đang gây ra vấn đề, và điều này cho phép đối tượng $ scope.myCalendar.fullCalendar có thể truy cập được trong phạm vi bộ điều khiển. thêm một liên kết plunker trên câu hỏi bây giờ sẽ cố gắng và xác định có hay không là anuglar ui router trong ionic hoặc cái gì khác trong khuôn khổ iốt –

+0

Bất kỳ tin tức? Tôi đang đối mặt với các sự cố tương tự – jelle

Trả lời

0
$scope.myCalendar.fullCalendar('prev') 

này về cơ bản gọi một hàm trước() trên đối tượng lịch đóng gói.

fullCalendar.js:line 132: var r = calendar[options].apply(calendar, args); 

Sau khi gọi chức năng nó sẽ trở lại this mà là kết quả bởi vì việc kiểm tra này ra trong fullCalendar.js

function prev() { 
    renderView(-1); 
} 

này không được trở về bất cứ điều gì.

Nếu bạn muốn để có được ngày cố gắng đi qua 'getDate' để fullCalendar

$scope.previousEntries = function(){ 
    $scope.myCalendar.fullCalendar('prev'); 
    var calenderDate = $scope.myCalendar.fullCalendar('getDate'); 
    } 
Các vấn đề liên quan