Javascript Angular JS-不带JQuery的指令日期三字段

Javascript Angular JS-不带JQuery的指令日期三字段,javascript,angularjs,date,angularjs-directive,Javascript,Angularjs,Date,Angularjs Directive,谁能帮我创建一个Angular js指令来处理三个字段的日期 我需要下面链接中指定的解决方案的指令 我尝试了两种解决方案,但渲染不正确 任何plunker的说明也会有所帮助。下面指定了一个plunker链接 有关如何使用ng model支持实现自定义指令的示例,请参见。我已经基于这个示例创建了一个简单的实现,您可以 我当前的实现有一个缺点——它不能正确处理无效日期。要解决此问题,您可以确保用户不能输入无效日期,或者通过ngModelController的$formatters和$parsers

谁能帮我创建一个Angular js指令来处理三个字段的日期

我需要下面链接中指定的解决方案的指令

我尝试了两种解决方案,但渲染不正确

任何plunker的说明也会有所帮助。下面指定了一个plunker链接

有关如何使用
ng model
支持实现自定义指令的示例,请参见。我已经基于这个示例创建了一个简单的实现,您可以


我当前的实现有一个缺点——它不能正确处理无效日期。要解决此问题,您可以确保用户不能输入无效日期,或者通过
ngModelController
$formatters
$parsers
向指令添加验证支持。我想后者并不难,如果我有时间的话,我稍后会尝试这样做。

如果您只需要将html模板存储为不同的文件,那么下面是指令:非常感谢-在这种情况下,ng模型与后端JSON Obejct的绑定将如何工作。我需要在其他地方重复使用相同的日期,这是以这种方式使用它的标准吗?有人能帮忙吗,我需要传递三个日期框的ng model。我不太明白,您试图解决的问题是什么:在您的示例中,您已经有三个输入分别连接到某个ng模型,您希望有什么不同?感谢您的输入,这正是我需要的,你能帮我一下吗?还有验证器。提前感谢。而且不应该使用JQuery。解决方案非常好,这里的另一个查询是mh我将如何将日期格式化为DD MM yyy到ng model binding object…?我添加了验证支持和一些测试:此指令不需要JQuery,唯一需要的依赖项是Angular.js。至于你关于格式的问题,你是什么意思?您不需要设置通过ng模型绑定的值的格式,它始终是日期类型。我的要求是,当我指定ngModel=“someVariable”时,绑定的数据应为yyyy MM dd格式,