2016-11-04 18 views
0

我正在处理一个关于调度的应用程序,例如我有2个有11个日期的登记人员。制作一个点击数组并通过angularjs切换它的类

当用户点击月时,它应该被添加到数组中,并且它应该被突出显示。第二次,它应该从阵列中删除而不突出显示,只有新的日期应该被添加。

+0

[plnkr(http://plnkr.co/edit/fRJHyPve8fNoi2u3KUg9?p=preview) – johnwick

+0

,你能否告诉我们到目前为止你已经尝试了什么? – amadan

回答

0

不知道这是你inteded什么,检查出来:plnkr

总之,最好是通过整个对象的引用,并用它操作而不是仅日期:

ng-click="addToCart(schedule);" 

和关键是要缓存数组索引:

var index = $scope.myCartItems.indexOf(item.EMIDate); 
+0

它解决了我的一半问题TY .....我还需要一件事是选择应该按顺序... – johnwick