Angular Material Design 中的事件日历

2024-03-02

我想使用 Angular Material Design 默认日期选择器日历作为事件日历。喜欢:http://prntscr.com/fpg1lw http://prntscr.com/fpg1lw

如何在日历中列出我的活动? 我只想强调 Angular Material Design 日期选择器日历中的一些特定日期。


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

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

因此,您可以将日期事件放入数组中:

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>

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular Material Design 中的事件日历 的相关文章

随机推荐

  • Oracle中如何通过SQL获取表注释?

    我试过了 select from user tab comments 它返回 3 列 TABLE NAME TABLE TYPE 和 COMMENTS 但 TABLE NAME 列就像 加密 我需要明确的表名称 TABLE NAME TAB
  • Angular-cli 8 - 是否可以仅在 es2015 上构建?

    在 angular cli 版本 8 中 构建完成了 2 次 一个在 es5 中 一个在 es2015 中 是否可以只在es2015上构建 将目标更改为es5 仅在es5中完成 但我还没有找到仅在es2015中执行此操作的方法 如果您更新您
  • Android 中 onDestroy() 的使用

    如果Java提供了垃圾收集 那么Activity生命周期中还需要onDestroy 吗 onDestroy 您的 Activity 被销毁之前收到的最后一个调用 发生这种情况的原因可能是活动即将完成 有人对其调用 finish 也可能是因为
  • Tensorflow Bow 编码器说明

    有人可以向我解释一下 Tensorflow BoW 编码器正在做什么 返回什么吗 我希望获得每个文档的字数向量 就像在 sklearn 中一样 但是 显然它正在做一些更奇特的事情 在这个例子中 https github com tensor
  • MongoDB Scala - 查询文档中的特定字段值

    所以我知道在 Mongo Shell 中 您可以使用点表示法来获取任何文档中所需的字段 MongoDB Scala 中的点表示法是如何实现的 我对它是如何工作的感到困惑 以下是从集合中获取文档的代码 val record collectio
  • Chrome 扩展本机消息同步

    我在 Windows 上的本机消息同步有问题 我正在尝试同步backgroundPage 和hostApp 之间的消息 通常 我们使用这样的原生消息传递 popup js function appendMessage text docume
  • 由于 SYS_OP_C2C 内部转换,Oracle SQL 执行计划发生变化

    我想知道为什么这个查询的成本 select from address a left join name n on n adress id a id where a street 01 高于 select from address a lef
  • LongListSelector:项目点击?

    我在 Windows Phone 8 上使用 LongListSelector 控件 但无法找出处理项目点击的最佳方法 我发现的几个示例依赖于 SelectionChanged 事件 但是 这个解决方案有问题 因为如果我点击一个打开新页面的
  • 使用 cx_freeze 和 pandas 在 dateutil/zoneinfo 上出现错误 3

    当我尝试使用 cx freeze 编译 hello py 文件时 pandas 0 15 2 出现以下错误 但 0 15 1 没有错误 有人知道如何纠正它吗 我已使用 include files 函数包含 dateutil zoneinfo
  • SVN 是否允许 svn auth 文件规则的路径中存在空白?

    目前 我们遇到了包含空白且属于 svn auth 文件中的规则一部分的目录的问题 因此 我们希望拥有基于路径的授权 并拥有一个包含以下内容的文件 rw junk of me me rw 当我清除身份验证数据并签出存储库的根目录时me 我看到
  • 使用 PHPUnit 测试数组是否包含值

    我创建了这个对象数组 ad 1 new AdUnit array id gt 1 name gt Ad 1 description gt great ad code gt alpha widget id gt 123 ad 2 new Ad
  • 如何计算 Neo4j 中的排名

    我有两种类型的节点 游戏玩家 和一种关系 已玩 PLAYED关系就是拥有一个属性 点 样本数据 玩家 309274 获得10分玩家 309275 获得20分玩家 309276 获得30分玩家 309277 获得40分玩家 309278 获得
  • 使用 long double 或仅使用 double 来计算 pi?

    我正在使用冗长的公式计算 pi 我试图更熟悉浮点数等 我有一个使用双精度数的工作程序 我的代码的问题是 如果我使用双精度数 则 pi 只能精确到小数点后第七位 我无法得到更准确的信息 如果我使用 long double 则 pi 精确到小数
  • 使用 System Groovy 脚本从 Jenkins 工作区读取文件

    我有一个与此非常相似的问题 使用 Groovy 脚本从 Jenkins 中的工作区读取文件 https stackoverflow com questions 22917491 reading file from workspace in
  • NumPy 广播:计算两个数组之间的平方差之和

    我有以下代码 在 Python 中这需要很长时间 必须有一种方法可以将此计算转换为广播 def euclidean square a b squares np zeros a shape 0 b shape 0 for i in range
  • 从oracle中选择记录

    为了选择最后一条记录 当我的数据库是 MySQL 时 我使用了这个 result mysql query SELECT Id FROM test ORDER BY LENGTH Id Id ASC count mysql numrows r
  • 如果存在则推送到 JavaScript 数组,如果不存在则先创建它

    有没有办法让这条线始终工作而不抛出TypeError Cannot read property Whatever of undefined var MyArray MyArray StringVariableName StringVaria
  • 如何使用 HTML Agility Pack 清理格式不良的 HTML

    我正在尝试替换这个可怕的正则表达式集合 该集合当前用于清理格式不良的 HTML 块 并偶然发现了 C 的 HTML Agility Pack 它看起来非常强大 但是 我找不到如何使用该包的示例 在我看来 这将是其中包含的所需功能 我确信我是
  • Orchard CMS:Javascript 文件返回 404 未找到,即使它存在

    我的 Orchard 模块中的编辑器模板的 Razor 视图中有以下内容 Script Include assets js AtFoot 当页面呈现时 我可以在底部看到这一行 美丽的 唯一的问题是 当我访问该路径时 出现 404 错误 该脚
  • Angular Material Design 中的事件日历

    我想使用 Angular Material Design 默认日期选择器日历作为事件日历 喜欢 http prntscr com fpg1lw http prntscr com fpg1lw 如何在日历中列出我的活动 我只想强调 Angul