【问题标题】:how to bind click on year/Month/Week/Day in angular bootstrap calendar (mwl.calendar)如何在角度引导日历(mwl.calendar)中绑定单击年/月/周/日
【发布时间】:2016-03-09 11:18:10
【问题描述】:
【问题讨论】:
标签:
javascript
angularjs
calendar
【解决方案1】:
有点晚了,但是如果您想根据单击的按钮修改日历视图 - 这就是您需要做的:
定义您的按钮并指定点击事件(我称之为switchView),如下所示:
<button type="submit" class="btn btn-primary" ng-click="switchView('day')">Day View </button>
<button type="submit" class="btn btn-primary" ng-click="switchView('week')">Week View</button>
<button type="submit" class="btn btn-primary" ng-click="switchView('month')">Month View</button>
<button type="submit" class="btn btn-primary" ng-click="switchView('year')">Year View</button>
然后在你的控制器中,你像这样切换视图:
$scope.switchView = function (viewType){
console.log('switchView:: viewType', viewType);
//here I switch the calendar-view
$scope.calendarView = viewType;
}
我希望这对您和其他人有所帮助。我在我的应用程序中使用了这种技术。