【发布时间】:2020-04-23 15:09:13
【问题描述】:
我将 VueJS 与 Vue Router 和一个 js 统一模块一起使用来修改表单元素,如选择、复选框等,以将这些元素包装在一个新元素中,以改进我们为它们设置样式的方式。
更改路线并挂载组件后,如何有效执行此模块?
我可以在挂载函数中为每个组件/视图手动初始化模块,但这太疯狂了。 在 VUE 实例上添加一个路由观察器是可行的,但这是在我的组件安装之前触发的,所以我需要修改的 HTML 还不存在。
VueJS 中这个问题的最佳实践解决方案是什么?
【问题讨论】:
标签: javascript vue.js vue-router