jquery - 带有 jQuery 的 Angular 8
问题描述
我有一个使用 Angular 8 作为框架的应用程序。我需要添加一个使用 jQuery 作为其依赖项的第三方工具(合并)。
Mergely 可以与 Angular 8 一起使用,但需要将 jQuery 添加到应用程序包中。我担心添加 jQuery 是否会对应用程序性能产生负面影响。
是否有任何证据表明将 jQuery 添加到应用程序会影响 Angular 性能?
解决方案
我不认为添加 jQuery 会影响 Angular 的性能。当然,你将有一个增加的包大小(我认为 jQuery,最小化和压缩是 30 kB)和额外的时间让浏览器解析 jQuery 库。
将 jquery 与 angular 一起使用的主要问题是 jQuery 可以修改 angular 区域之外的 dom,这意味着 angular 不知道您的更改。这可能会导致不必要的副作用
推荐阅读
- java - 每次添加到布局时,JavaFX 图像都会在 Y 轴上下降
- php - 如何将可变数组结构传递给数组
- sql-server - 来自 VB.net 的 SQL 子查询
- spring - 为什么我从 findById() 方法 Spring Data 中获得了乘法数据?
- ios - UITableView swift IOS分组部分中的重复值
- html - Button covers the space of the div
- html - 通过python编码提取Flickr URL的原始图像
- symfony4 - 包的相对路径 base_url
- scala - spark:将结构/字典转换为结构/字典数组
- python - 如何从输入表单中获取数据