繁体   English   中英

Angular Bootstrap日历删除/编辑事件

[英]Angular Bootstrap Calendar Delete/Edit events

我正在努力将日历整合到我的项目中。 我实际上是在重用开发人员提供的示例之一。 问题是:即使您访问演示,您也会注意到在事件旁边的每一行上打开带有特定日期事件的下拉菜单时,会存在一个删除和编辑引导字形。 当您单击其中任何一个时,会弹出一个警报,告诉您该事件已被删除,但实际上该事件在此之后仍然存在。 我正在尝试做的是使此字形onClick确实从下拉菜单中删除一个偶数,就像右下角的红色Delete一样。 我猜这在大多数代码行中只有1-2个问题,但我仍然无法使它正常工作。

      <button
        class="btn btn-danger"
        ng-click="vm.events.splice($index, 1)">
        Delete
      </button>

可行,这是“底部右按钮”。 ^

onClick: function(args) {
    alert.show('Deleted', args.calendarEvent);
    console.log("event Deleted");
    vm.events.splice($index, 1);
  }

不是这样 先感谢您。

vm.events.splice(vm.events.indexOf(event), 1);

我想通了,这实际上是修复它的代码行。 问题是$ index没有在任何地方定义,因此如果您以我在第一篇文章中使用的形式使用它,那么您将收到异常。 如果您使用的是我现在给您的那行,我想您将纠正示例代码的这种故意存在的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM