javascript - 在 AngularJS 1.x 中单击时在 UI 日历中添加事件

标签 javascript angularjs calendar fullcalendar

我正在尝试在 Angular 1.5.8 中的日历单元格单击上添加事件。 有 Angular UI Calendar通过指令使用FullCalendar.js,有一个example FullCallendar.js 用于添加点击事件,但它在 Angular 中不起作用,所以 canyon 请帮助如何在 Angular 中实现此功能。

这是我的代码:

$scope.uiConfig = { 日历 : { 高度:500, 可编辑:真实, 显示事件时间:假, 选择:函数(事件){ 控制台.log(事件); }, eventClick: 函数(事件){ 控制台.log(事件); } )};

eventClick 工作正常,但正常的 select 方法不起作用,并且不显示任何错误。

最佳答案

将 select 替换为 dayClick。

$scope.uiConfig = {
   calendar : {
    height : 500,
    editable : true,
    displayEventTime : false,
    dayClick: function( date, allDay, jsEvent, view ) {
        console.log('test ok ');
    },
    eventClick: function (event) {
        console.log(event);
    }
)};

它对我来说工作正常......:-)

关于javascript - 在 AngularJS 1.x 中单击时在 UI 日历中添加事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43871388/

相关文章:

javascript - Angular $q 返回 promise 两次 $http 服务调用

javascript - bootstrap + asp.net 中的日历控件

java - 日期转换前一天

javascript - 使选中的复选框在返回页面后保持选中状态

angularjs - Thinkster.io Angular 第 6 章错误 - auth.logout() 不起作用

javascript - 如何将当前日期移动到 jQuery 日期选择器日历的第一行

php - 如何获取多个复选框值并通过 jquery 中的 ajax 发送这些值?

javascript - React、contextApi 中 this.context 始终为空

javascript - html 按钮重定向到 <input> 中指定的页面

javascript - 如何从 mvc View 调用 javascript 函数