javascript - vue js 可以全局注册所有组件吗?
问题描述
全局注册所有组件是否可以/良好做法?
原因
- 避免在其他组件需要时手动导入组件。
- 当应用程序变大时,看到包含大量导入的组件有点恼火。
这有什么缺点吗?
解决方案
如果您不打算在整个应用程序中频繁使用它,则通常不应该全局注册组件。引用文档...
全局注册通常并不理想。例如,如果您使用 Webpack 这样的构建系统,全局注册所有组件意味着即使您停止使用某个组件,它仍然可以包含在您的最终构建中。这不必要地增加了用户必须下载的 JavaScript 数量。
推荐阅读
- java - Android studio的设计视图为空
- python - 从多个来源使用 Web 服务并保存到 Db
- excel - 设置cookie后使用xml http请求抓取网站(Excel vba)
- javascript - 如何将 id 分配给已经附加了 Class 的按钮
- c# - C# UWP 项目中的 Linq 查询代码会根据其部件的顺序运行得更慢还是更快?
- spring - 如果从switchIfEmpty返回服务器响应,则Spring webflux“仅允许一个连接接收订阅者”
- android - 在 SqlLite 数据库数据集更改时动态更新 RecyclerView
- javascript - 有没有办法在 javascript 中遍历 Map 对象时访问索引值?
- wordpress - Woocommerce - 如何添加大量变化?
- reactjs - 如何使用 Jest 和 Supertest 在每次测试之间清除 cookie?