Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何防止仅从mat datepicker中拾取日期?_Angular_Html_Datepicker_Angular Material_Material Design - Fatal编程技术网

Angular 如何防止仅从mat datepicker中拾取日期?

Angular 如何防止仅从mat datepicker中拾取日期?,angular,html,datepicker,angular-material,material-design,Angular,Html,Datepicker,Angular Material,Material Design,我需要允许用户只选择年份和月份,而不选择月份的实际日期 有人能帮忙吗 --------------------------------------- 给定堆栈角度为5,材料设计为5.2.5 我无法将Material Design升级到6(API可以轻松实现这一点)我不知道mat datepicker,但如果您可以使用它,这里有一个JS datepicker。设置在年月日 这是HTML <input class="form-control" id="date" type="text" aut

我需要允许用户只选择年份和月份,而不选择月份的实际日期

有人能帮忙吗

---------------------------------------

给定堆栈角度为5,材料设计为5.2.5


无法将Material Design升级到6(API可以轻松实现这一点)

我不知道mat datepicker,但如果您可以使用它,这里有一个JS datepicker。设置在年月日

这是HTML

<input class="form-control" id="date" type="text" autocomplete="off" name="date" placeholder="MM-YYYY">

角度-材料设计,mat datepicker-因此js在这里帮不上忙,同时保持最佳实践例如文档中的这部分?这是针对Material Design v6的,他们对这个问题有很好的解决方案,我需要继续使用v5。不管怎样,谢谢。是的,我从你的评论中漏掉了那部分。用户只能选择年和月的目的是什么?也许您应该将日期格式屏蔽为MM/YYYY.Yup,项目要求在年视图选择之后使用月视图,之后不使用日视图…..我建议使用此软件包。它非常灵活,并且包含了所需的功能。与物质材料相比,我更喜欢使用这种材料。(查看所选年份和所选月份部分的更改)
    $(document).ready(function(){
    var date_input=$('input[name="date"]');
    var container=$('.bootstrap-iso form').length>0 ? $('.bootstrap-iso form').parent() : "body";
    date_input.datepicker({
            format: "mm-yyyy",
            startView: "months", 
            minViewMode: "months",
            container: container,
            todayHighlight: true,
            autoclose: true,

    })
})