这是我配置的单文件程序的路由。
这是Index.vue的JS代码,但是当我router-link到另一个组件的时候,Index.vue的js代码又执行了。怎么样让每个组件的JS代码只给自己使用?
这是我配置的单文件程序的路由。
这是Index.vue的JS代码,但是当我router-link到另一个组件的时候,Index.vue的js代码又执行了。怎么样让每个组件的JS代码只给自己使用?
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
正常每个组件的js代码就是自己内部使用的,除非你绑定了类似window.scroll这种全局的事件,离开路由的时候又没有销毁这个事件,就会导致到其他页面依然会执行的情况。