【发布时间】:2014-11-07 13:48:29
【问题描述】:
我按照角历在
https://github.com/10KB/angular-clndr
我无法让我的点击事件起作用。我在链接中使用完全相同的代码。
如果我错过任何设置,请告诉我。
我的代码是
<tien-clndr class="clndr" tien-clndr-object="clndr" tien-clndr-events="events">
<div class="clndr-controls">
<div class="clndr-previous-button" ng-click="clndr.back()">
‹
</div>
<div class="month">
{{month}} {{year}}
</div>
<div class="clndr-next-button" ng-click="clndr.forward()">
›
</div>
</div>
<div class="clndr-grid">
<div class="days-of-the-week">
<div class="header-day" ng-repeat="day in daysOfTheWeek track by $index">
{{day}}
</div>
</div>
<div class="days">
<div class="{{day.classes}}" ng-repeat="day in days">
<div class="event-indicator" ng-show="day.events" ng-click="showEvents(day.events)">{{day.events.length}}</div>
{{day.day}}
</div>
</div>
</div>
</tien-clndr>
控制器
function showEvents(data) {
console.log("Event");
console.log(data);
}
module.js
angular.module('myapp',['tien.clndr']);
模块注入成功。但我没有看到调用的函数 showEvents。
谢谢。
【问题讨论】:
-
你能贴出你正在使用的代码吗?
标签: angularjs angularjs-directive calendar