js获取ModelAndView中的数据
后台封装:
@GetMapping("/findById/{id}")
public ModelAndView findById(@PathVariable("id") Integer id) {
// 通过id查询商品
Goods dbgoods = goodsService.findById(id);
// 创建ModelAndView对象
ModelAndView mv = new ModelAndView();
// 跳转到goods_editor.html页面
mv.setViewName("/goods/goods_editor");
// 封装查询结果
mv.addObject("dbgoods",dbgoods);
//
return mv;
}
前端获取:
<script th:inline="javascript"> // 需要添加 th:inline 才能访问 model 中的属性
window.onload = function () {
console.log("页面加载完成");
// 获取ModelAndView中的dbgoods对象
var dbgoods = [[${dbgoods}]];
// 打印
console.log(dbgoods);
}
</script>

浙公网安备 33010602011771号