有时候我们需要用JavaScript处理一些后端传入的数据,那么我们怎么得到这些值呢?以下以Spring Boot+Thymeleaf为例。
例如下面是后端传入数据:
@RequestMapping("/show")
public ModelAndView show() {
String num = "1";
ModelAndView modelAndView = new ModelAndView(); // Model同理
modelAndView.addObject("num", num);
modelAndView.setViewName("/show");
return modelAndView;
}
以下是js代码:
<script>
let num = "[[${num}]]";
console.log(num);
if (num === "1") {
console.log("right");
}
</script>