Hi Marc,

Ik heb naar je plunk gekeken. Deze mist nog al het een en het ander en 
werkt sowieso niet.
je probleem ligt in de manier waarop je de links array verwerkt in 
je tlTimeline directive.


   - je maakt een GLOBAL links aan, waarschijnlijk vergeten 'var' ervoor te 
   typen.
   - in deze global steek je de referentie naar je links array uit je 
   datstore.
   - tijdens de link fase (1 malig dus!) preprocess je deze array naar 
   $scope.links 
   - vervolgens werk je de $scope.links array nooit meer bij!

Nee, dit is niet de angular way. Dat het werkt wil niet zeggen dat het de 
beste oplossing is. 
Directives zijn de plaats waar je de DOM manipuleert, zeg maar read-only op 
de data!!
in services beheer je je data,
en controllers en scope gebruik je om deze 2 aan elkaar te linken.
Natuurlijk zijn deze regels niet 100% hard, maar probeer ze zo veel 
mogenlijk aan te houden, dat
komt de onder houdbaarheid van je  app enorm ten goede!

Groetjes
Sander

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to