我的spring Boot 应用程序中缺少一些东西。我正在尝试按照官方Vue文档的最初步骤来创建尽可能简单的Vue应用程序。我所拥有的是当前的场景:
@Controller
public class TestController {
@GetMapping("/home")
public String index() {
return "home";
}
}
在Resource文件夹中,我创建了一个Template文件夹,其中我的home.html和home.js定义为:
第一个
问题是,当我尝试访问_home_
路由时,显示的消息是{{ message }}
个
所以由于某种原因,js
没有正确链接。你能帮帮我吗?
2条答案
按热度按时间vwkv1x7d1#
当我在这个代码段中运行代码时,它看起来运行得很好:
第一个
你在开发工具控制台中看到任何错误了吗?另外,在你的
js
文件中添加一些日志,以确保它正在执行。ubof19bj2#
您的
home.html
未正确配置为通过CDN使用Vue。虽然它确实通过CDN加载Vue,但它没有指定它需要加载home.js
并设置Vue示例。无需深入了解Sping Boot 提供资源的具体情况(例如
home.js
),因为它不是问题的根本原因,请更新home.html
以嵌入脚本:请注意,如果您现在在浏览器中打开
home.html
,它将工作。因此,当Sping Boot 提供它时,它也将工作。