使用"&&"时,Thymeleaf解析错误在AngularJS表达式中

时间:2016-09-21 19:56:11

标签: javascript angularjs xml xml-parsing thymeleaf

我的Thymeleaf模板中有一个AngularJS ng-show属性,如下所示:

<span ng-show="aIsValid && bIsValid"></span>

当Thymeleaf尝试处理此模板时,我得到以下异常:

org.xml.sax.SAXParseException:实体名称必须紧跟&#39;&amp;&#39;在实体参考中。

Thymeleaf是否在Angular属性中不能很好地使用&&逻辑?或者除了在我的$scope上打一个方法return $scope.aIsValid && $scope.bIsValid之外,还有其他解决方法吗?

1 个答案:

答案 0 :(得分:2)

&&替换为&amp;&amp;,因为&必须以XML格式进行转义。