2017-08-14 71 views
0

嗨我正在开发网络应用程序angularjs。我正在开发形式,我有一个textbox与日历选项。我正在使用720kb日期纠察插件。我正尝试应用下面的文档中给出的各种选项。 Linkdate-min-limit=""我可以在其中指定日期,以便我可以阻止之前的日期。我尝试了date-min-limit="08/14/2017",我可以在14(今天)之前禁用日期。我想从控制器分配日期作为date-min-limit="d"和控制器var d = new Date();但这不适用于我。我可否知道在html中指定日期的正确方法是什么? 任何帮助将不胜感激。谢谢。如何将日期分配给angularjs中的自定义指令?

回答

2

为JavaScript

var d = new Date().toLocaleDateString(); 

(或)这个,如果你使用的是$scope在angularjs

$scope.d = new Date().toLocaleDateString(); 

绑定属性控制器返回基于区域日期的字符串版本试试这一次。如果要自定义外观Moziila Docs here

+0

谢谢。它仍然不工作 –

+0

如何在html中绑定js变量到angularjs,我认为这是你需要的'$ scope.d = new Date()。toLocaleDateString();' – nivas

+0

是的。我不是为什么我忘记了基本的东西。 –

1

文档指出该参数是一个字符串。因此,正确的语法应为:

date-min-limit="{{d}}" 

我相信这不会需要调用{{d.toString()}},但你可以检查。