FrontEnd/Thymeleaf

외부 JS 파일에 값 전달 방법

lovineff 2021. 3. 9. 17:11

Script 변수를 통해 JS 파일에서 값을 사용할수 있도록 한다.

외부 JS 파일 호출시 매핑 지원이 되지 않기 때문

 

HTML 파일 선언

<script type="text/javascript" th:inline="javascript">
    var msg = $.parseJSON('[[ ${msg} ]]');
</script>

<script type="text/javascript" th:src="@{/js/cg/gs.js}" >

 

외부 JS 파일내 script 변수 호출

function save(moveNext){
    modalConfirm(msg.editConfirm
        , '확인'
        , function(){
            saveAction(moveNext);
        });
}