2016-04-28 35 views
0

我使用spring 4.2.5,thymeleaf 2.1.4。问题是,当我在中使用Html时,会导致异常。下面Angular指令导致org.thymeleaf.exceptions.TemplateInputException

<input type="password" name="password" placeholder="Password" 
ng-minlength="6" ensure-same ng-required="true" required/> 

org.thymeleaf.exceptions.TemplateInputException

HTML代码中的万阿英,蒋达清是ng-minlengthensure-samerequired。如何解决它?

回答

0

使用data-ng-minlength =“6”且required =“required”。

您需要在角度指令前添加'data-'。默认情况下,angular会同时使用和不使用数据前缀,数据前缀是自定义属性的html标准。

顺便说一句,我强烈建议你不要混合角和tymeleaf,如果不是绝对强制性的。让你的静态资产比Spring(web服务器/ cdn)服务更容易,并且让spring只提供json rest api来访问角色。