我想在下面的图片上做出类似的事情。
我想制作一张看起来像日历的桌子。此外,我想让单元格可点击,我想知道,单击了哪个单元格。可能HTML5属性data- *对它有用。 最好是它可以"可拖动",我的意思是如果可以通过拖动鼠标来选择更多的细胞。
答案 0 :(得分:0)
您应该能够将您正在循环的集合中的模型对象或项目传递到ng-click
事件方法中。
假设你循环一个集合来渲染单元格
<div ng-repeat="day in calendarDays">
<a href="#" ng-click="dayClicked(day)">
Show some markup here as needed
</a>
</div>
假设calendarDays
中的$scope
是数组/集合而dayClicked
是$scope
中的一种方法,它接受表示日期项目的数据结构。