我必须将其日期> =的所有事件显示到当前日期。我在我的html文件中尝试此代码:
<a class="item" ng-repeat="evt in events" ng-if=" evt.startdate >== sysDate" >
</a>
Sysdate是当前日期:$scope.sysDate= new Date().toISOString() ;
Bur我收到此错误消息:
Error: [$parse:syntax] Syntax Error: Token '=' not a primary expression at column 18 of the expression [(evt.startdate >== sysDate) >
我该如何解决? ngularjs
答案 0 :(得分:0)
只是一个想法,mabye它可以做这样的事情:
<div ng-repeat="evt in events">
<a ng-if="evt.startdate >== sysDate"> {{evt}}</a>
</div>
你的evt.startdate与sysDate的类型相同吗? mabye你不要做.toIsoString并将2个Date对象相互比较。
在事件中创建一个新密钥,如evt.stringDate
。