我是一名vuejs laravel开发者。我不应该改变设计师的设计和动画。
但是当我在模板中集成vue.js
并更改路由时,整个页面会丢失来自bootstrap和其他库的所有事件监听器。
我知道我可以补充一下:
$(document).on('click','.class',function(){});
但这需要花费很多时间,你有什么想法吗?
答案 0 :(得分:0)
实际上在Vue中,您应该使用内置事件处理: https://vuejs.org/v2/guide/events.html
此外,如果您需要更改路线动画,请考虑使用<transition></transition>
:
https://vuejs.org/v2/guide/transitions.html
但是,如果您想手动管理事件监听器,可以通过路由保护或生命周期钩子来实现。