2016-04-26 2 views
0

unter code sind beispiel code meiner neuen anwendung mit angularjs.I integrierte ui-kalender und einige anpassung in it.Iam versuchen, daten von server und display in ui zu holen -calendar.Data wird mit angularjs http Anfrage abrufen, aber Kalender zeigt keine Daten in es.wenn ich diese http-Anfrage Erfolg Anruf Dummy-Daten entfernen funktioniert ordnungsgemäß.in unter Code loaddata Iam Aufruf innerhalb Erfolgsaufruf, da ich evesource zu hinzufügen keine Daten Daten in calendar.but ist displaying.how i Anfrage verwenden Winkel http tun Daten in ui-calendar.Please, danke im voraus zu setzen, eine weitere Sache, die ich benutze fullcalendarwie angularjs ui-kalender zu aktualisieren, nachdem die daten vom server

$scope.eventSources2 = []; 
if ($rootScope.checkConnection()) { 
    apiFactory.getData() 
     .success(function(res) { 
      LoadData(res.data); // <- this is function which is calling to display data in calendar 
      console.log(res); 
     }) 
     .error(function(e){ 
      console.log('check error log'); 
      console.log(e); 
     }); 
} else { 
} 

Antwort

0

ist Wenn Sie definieren Sie In deinem html solltest du ein ng-Modell haben. Sie sollten in Ihrer LoadData-Funktion aktualisieren, diese Variable und Angular werden den Trick tun.

+0

ja, ich habe diese Linie –

+0

+0

$ scope.eventSources2 = [newValue]; value diese eventsource2 zeigt auch wenn iam mit {{}} in view –

0

uiCalendarConfig.calendars ['myCalendar3']. FullCalendar ('addEventSource', $ scope.calEventsExt); hier mycalendar3 ist

hoffen, dass diese Antwort wird denjenigen helfen, die auch auf diese kämpft ...

+0

Verwandte Themen