我对vue.js是个新手
我在vue.js上有一个laravel应用。当hp正在加载脚本时,所有的元素都被初始化(owl carousel,rev滑块等),但是当我点击其他路由联系或者关于并返回到hp时,滑块或其他与js相关的内容不会加载。
routes.js
import VueRouter from 'vue-router';
import Home from './components/views/Home.vue';
import About from './components/views/About.vue';
import Cont
我想在Go中创建一个简单的文件服务器,用于提供Vue.js应用程序的静态文件。
默认情况下,Vue.js有自己的使用npm run dev或npm run build的运行器。
关键是,当我使用自己的工具系统运行Vue.js应用程序时,它会将404 error退回到index.html。这样Vue-router就可以处理剩下的事情了。
我如何在Go中处理这个问题呢?
正如文档中提到的那样,我尝试了httprouter及其NotFound方法,但如果Router上没有定义的路由,它只提供静态文件。
上下文:我有一个单页web应用程序。所以在任何时候都有很多div被隐藏(我不确定这是否重要)。我发现当用户完成一个页面(页面X)时,他们点击后退(转到页面Y) -如果他们返回到页面X,那么位置与他们离开页面时相同。后退按钮在底部,所以用户最终又回到了那里。
我想要的是,当他们返回到页面X的时候,他们会在页面的顶部,这样他们就可以重新开始。无论是向后滚动还是直接向后跳转--任何一种方式都可以。
我已经尝试了以下所有方法,但都没有成功:
// Scroll to top
setTimeout(function(){
alert('scroll');