1
我想检查一个广告系列目前是否有效。日期deal.Campaign.start
和deal.Campaign.end
是来自我后端的字符串,now
是日期对象。如何将字符串转换为HTML文件中的日期对象?在Angular JS中比较日期
理想情况下,我会在控制器中创建日期对象,但这不起作用,因为我循环遍历HTML文件中的对象。
controller.js:
$scope.now = new Date();
HTML:
<span ng-repeat="deal in deals">
<span ng-show="deal.Campaign.start < now && deal.Campaign.end > now">
<span>Active</span>
</span>
</span>
我遍历'在HTML文件中deals'。我怎么能在那里做到这一点? – doonot
啊,错过了'ng-repeat'。更新答案(尽管它可能不那么漂亮) –
您能否保证* Date.parse *将正确解析所提供的格式,特别是因为“* ...来自我的后端*的字符串”可能是任何东西,* Date.parse *是几乎完全依赖于实现? – RobG