我一直在寻找一个工作日的选择器,它允许只选择星期几(星期一,星期二,星期三等)而不显示一个月的确切日期。但是我没有找到任何这些,只有默认的日期选择器,包括日期,年份和其他常见的东西。
也许有人已经找到了这样一个工作日的选择器?很乐意提供帮助。如果没有,我想最简单的方法是从头开始构建一个。
我发现angularJS只有类似的选择器。这就是我的意思 -
`https://codepen.io/jasesmith/pen/reLEyb`
我目前得到了使用材料设计芯片的this示例,尽管逻辑是可移植的。
我不打算把测试放在这里,因为我不知道如何从stackblitz运行它们。但是,如果您想使用此代码,请查看app.component.html
和app.component.ts
。
selectable-chips.component
的名字并不是很抽象。它需要一些默认的chips
,它用来创建芯片列表,如果你想预先选择一些芯片,它也需要initialChips
。
它将引发一个你可以挂钩的事件,例如app.component.ts
(这个只是console.logs
)来获取你想要的信息。
希望这可以帮助。