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