Javascript 过滤器后角度表达式中出现意外标记

Javascript 过滤器后角度表达式中出现意外标记,javascript,angularjs,Javascript,Angularjs,这个表达有效 "startDate + ' ' + endDate" 这同样有效 "startDate | date: mediumDate" 然而,这给出了一个错误 "startDate | date + ' ' + endDate" 语法错误:标记“+”是表达式[startDate | date+''+endDate]第18列的意外标记,从[+''+endDate]开始 是否可以在筛选后继续表达式 编辑: 很抱歉,我复制了错误的表达式。尝试添加如下括号: (“开始日期”+“+endDa

这个表达有效

"startDate + ' ' + endDate"
这同样有效

"startDate | date: mediumDate"
然而,这给出了一个错误

"startDate | date + ' ' + endDate"
语法错误:标记“+”是表达式[startDate | date+''+endDate]第18列的意外标记,从[+''+endDate]开始

是否可以在筛选后继续表达式

编辑:


很抱歉,我复制了错误的表达式。

尝试添加如下括号:
(“开始日期”+“+endDate”

我正准备更新主要答案的细节,谢谢。我没有试过使用{{},但显然那是错误的。我不知道你可以用普通的括号,但当你看到它的时候,它是有意义的。