thymeleaf 將后端綁定數據直接傳遞js變量


根據自我需求,thymeleaf可以直接將后端數據傳遞給js中進行使用,例如:

1.后端接口數據:

@Controller
public
class TestController { @RequestMapping(value = "test", method = RequestMethod.GET) public String test(Model model) { model.addAttribute("test", "hello"); return "index"; } }

利用thymeleaf將其傳遞給js使用:

<script th:inline="javascript">

    var test= [[${test}]];
    console.log(test);

</script>

注:[[…]]之間的內容可以被賦值。為了使其生效,必須在此標簽或者任何父標簽上有th:inline屬性。此屬性有三種值(text , javascript and none)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM