在javascript

时间:2018-03-07 15:36:43

标签: javascript spring-boot thymeleaf

我正在使用thymeleaf编写spring boot Web应用程序。我正在对js文件进行客户端验证。我想从属性文件中提取消息以显示相应的错误消息,并且还要进行内部化。

有什么办法可以在js文件上使用资源属性文件。

1 个答案:

答案 0 :(得分:0)

您可以使用 messageResource.js 库在js文件中阅读属性文件(请参阅GitHub)。

此代码应该可以正常工作:

<script src="messageResource.min.js"></script>
<script>
messageResource.init({
  // path to directory containing resource files(.properties files),
  filePath : 'path/folder/'
});

messageResource.load('moduleName', function() {
  var value = messageResource.get('key', 'moduleName', 'en_US');
  console.log(value)
}, 'en_US'); 

</script>

我希望这是你想要实现的目标,所以请告诉我它是否有效:)