使用thymeleaf在外部javascript中添加模型对象

使用thymeleaf在外部javascript中添加模型对象,javascript,html,spring,thymeleaf,Javascript,Html,Spring,Thymeleaf,我有一个小疑问。我使用ModelMap从控制器发送了一个名为myObject的属性。现在我想在外部javascript中使用它。你能告诉我如何实现它吗?我尝试使用 $('#mybutton').click(function(){ if($("#myCheckBox").attr('checked')){ for(var i=0;i<[[${myobject}]] ; i++){ } } }); 但是它在我的外部javascript中显示为一个错误。你能帮我解决这个问题吗。请告诉我如何使用

我有一个小疑问。我使用ModelMap从控制器发送了一个名为myObject的属性。现在我想在外部javascript中使用它。你能告诉我如何实现它吗?我尝试使用

$('#mybutton').click(function(){
if($("#myCheckBox").attr('checked')){
for(var i=0;i<[[${myobject}]] ; i++){
}
}
});

但是它在我的外部javascript中显示为一个错误。你能帮我解决这个问题吗。请告诉我如何使用thymeleaf获取外部javascript中的对象。属性区分大小写,因此myobject不适用于myobject

还要确保使用th:inline启用JavaScript内联


实际上,在编写内联javascript文件时,它是有效的。但如果编写外部javascript文件,则会显示javascript中的错误。
<script type="text/javascript" th:inline="javascript">
    $('#mybutton').click(function(){
        var myObject = [[${myObject}]];
        if($("#myCheckBox").attr('checked')){
            for(var i=0;i<myObject; i++){
            }
        }
    });
</script>