我已经在nuxt.config.js
文件的head()内部实现了jQuery和JS插件:
script: [
// Theme JS
{
src: "/js/libs/jquery-3.4.1.min.js",
type: "text/javascript",
body: true
},
{
src: "/js/plugins/owl.carousel.min.js",
type: "text/javascript",
body: true
},
{
src: "/js/js-configs.js",
type: "text/javascript",
body: true
}
]
当我在浏览器中转到我的index.vue
文件时,我得到了加载了JavaScript的主页。插件Owl Carousel
工作正常(您可以拖动项目以进行导航)。然后,我使用nuxt-link
导航到另一个页面,并返回(也通过nuxt-link)到主页,并且JavaScript不再起作用。当我查看源代码时,这两种(jQuery + Owl Carousel)都仍然实现。
有人有主意吗?