我们都知道vue js是用于客户端的,但是我有一个应用程序是使用keystone js进行服务器端渲染的应用程序,但是该应用程序的一部分需要SPA,因此我想在其中集成vue js。
我所做的是在index.js中渲染HTML
app.get('/page',function(req,res) {
res.render('page.html');
});
该html包含以下代码,但它无法通过这种方式工作。
这是将vue js集成到后端渲染的designe应用程序中的正确方法吗?
还是我真的需要生成整个vue项目?但我的应用程序只有一页需要vue js(SPA)。
谢谢。帮助将不胜感激。
<html>
<body>
<div id="example">
<p>{{ hello }}</p>
</div>
<script src="https://unpkg.com/vue"></script>
<script>
new Vue({
el: '#example',
data: { hello: 'Hello World!' }
})
</script>
</body>
</html>