我遇到了错误:
Could not parse as expression: "${consultation.getStatus().toString()}!=SCHEDULED && consultation.getStatus().toString()}!=RECEIVED"
在行中:
<span th:if="${consultation.getStatus().toString()}!=SCHEDULED && consultation.getStatus().toString()}!=RECEIVED" th:text="${consultation.getStatus()}"></span>
我无法弄清楚为什么Thymeleaf会抱怨?
更新:
我正在尝试检查属性是否等于SCHEDULED
或RECEIVED
答案 0 :(得分:1)
试试这个
self.present(loginViewController, animated: true, completion: nil)
答案 1 :(得分:0)
${...}
表示您要评估表达式。你应该只在th:if
标签中有一个表达式。也是合乎逻辑的,不是&&
,而只是and
字。
如下更改,它应该开始工作:
${consultation.getStatus().toString()!='SCHEDULED' and consultation.getStatus().toString()!='RECEIVED'}