metisMenu 是一个 jQuery 菜单插件我知道它可以通过 jQuery 代码工作,但是当路由器在 vue js 中更改时如何让它工作?
如果让 Vue 使用 Vue 应用程序管理所有内容,则 Vue 效果最好。如果您的菜单是 Vue 应用程序的一部分,我强烈建议您不要使用插件来更改菜单,而是使用 Vue 提供的工具来定制您喜欢的菜单。
如果您需要根据路由更改在 Vue 应用程序之外更改某些内容,您可以使用导航守卫来调用一些外部函数。一般来说 jQuery 和 Vue 不能很好地协同工作,因为它们有不同的设计理念,但你也许可以在你的 jQuery 插件中找到一些可以让你动态更新菜单的东西。