Angular ui-date预填充绑定数据

时间:2014-08-14 17:21:46

标签: javascript angularjs

我对SPA开发还很新,但我还没有找到答案。我的页面中有一个简单的日期选择器:

<div>Select Date: <input type="text" ui-date ui-date-format="yy-mm-dd" ng-model="outputParam"></div>

在我的控制器中,我设置了outputParam的值

$scope.outputParam = new Date();

我所希望的是绑定变量的值会在我的UI中预先填充,但是当页面加载时,它是空白的。

我知道设置变量的代码是因为我添加了控制台日志记录而运行的。我也知道变量设置为一个值的原因相同。

我错过了什么?

2 个答案:

答案 0 :(得分:0)

我相信您需要从输入控件中删除type="text"。 ui-date处理正确类型本身的创建。除此之外,我唯一的另一个猜测是确保你在你的包含中包含ui-date源脚本。

答案 1 :(得分:0)

我遇到了类似的问题,我删除了我的格式并且有效。我认为你的格式无效。尝试:

ui-date-format="yy-MM-dd"