当前位置: 首页 > 知识库问答 >
问题:

Angular Materials Design中的活动日历

梁鸣
2023-03-14

我想使用Angular Materials Design Default Date picker Calendar作为事件日历。喜欢:http://prntscr.com/fpg1lw

如何在日历中列出我的活动?我只想强调一些特定的日期在角材料设计日期选择器日历。

共有1个答案

闻梓
2023-03-14

从技术上讲,您无法完成此操作,但使用一个小技巧可能会奏效(如果您只想显示事件,而不是选择日期)。

据医生说https://material.angularjs.org/latest/api/directive/mdDatepicker,您可以使用md date filter函数(date):布尔值/函数,该函数需要一个日期并返回一个布尔值,无论是否可以选择。

例如,您可以将日期事件放入数组中:

var today = new Date();
today.setHours(0,0,0,0);
var events = [
  today.getTime(),
  today.setDate(today.getDate() - 1),
  today.setDate(today.getDate() - 4)
];
$scope.filter = function(Date) {
  return events.indexOf(Date.getTime()) > -1;
};

在你的html

<md-datepicker ng-model="birthday" md-date-filter="filter" md-is-open="true"></md-datepicker>

您将禁用除活动中指示的日期之外的所有日期,然后添加一些样式来自定义它。

 类似资料:
  • 问题内容: 我想知道是否有人可以通过一些SQL帮助我,以便在两天或更长时间(让我们以7天为参考)期间返回登录到数据库表中的唯一身份用户的数量。 我的日志表在每行中都包含一个时间戳(ts)和user_id,代表当时该用户的活动。 以下查询从该日志返回每日活动用户或DAU: 现在,让我们说我想在此单个查询中添加(或至少以最有效的方式进行检索)每周活动用户或7天期间记录的唯一身份用户总数。但是,我不想将

  • 问题内容: 这是我的代码,用于查看从ListActivity中选择的事件(是包含所有这些事件的ArrayList): 此代码对重复发生的事件以外的所有事件均适用。对于重复发生的任何事件,endTime返回为null,从而导致程序崩溃。有人知道如何解决这个问题吗?我还有其他需要通过的额外费用吗? 问题答案: beginTime和endTime可以为0 / null,因为您是从错误的数据库(当然是从

  • 问题内容: 上次我在这里问一个问题时,我学到了很多东西,所以我觉得值得尝试一下。 我正在通过以下链接使用Fedor的惰性列表: ListView中的图像延迟加载 它就像一种魅力。但是,Fedor正在扩大他的主班而不是。因此,我不再能够使用listItemClick侦听器。Eclipse在周围声明了一些错误。当我转身时它有效 进入 但是意图启动器不起作用。吐司通知也没有。 当我打开一个,Eclips

  • 问题内容: 在我通过Admob广告中介添加MoPub的最新版本中,我在崩溃日志中看到了一堆ConcurrentModificationException。所有这些似乎都是本机代码,我使用的是与广告相关的所有最新版本以及与Google / android相关的所有库。有人遇到过吗? 这是直到BaseActivity的第21行的代码: 这就是代码,直到最近的最近70行 问题答案: 就我们而言,我们只会

  • 问题内容: 我想在我的应用程序中记录用户活动,以便向用户展示以及进行管理。我的客户是公司,因此我可以在三个层次上介绍活动: 单个用户的活动 公司所有用户的活动 所有活动 为了进行日志记录,我将创建一个模型来存储日志条目。我看到了几种方法。 首先,我可以将每个记录的活动存储在其自己的实体中,然后根据需要进行查询: 其次,我可以将用户的所有活动存储在单个实体中: 第三,我可以将公司的所有活动存储在单个