首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Angular
订阅
而井不想说话
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
[译]深入理解Angular onPush变更检测策略
默认情况下,Angular使用ChangeDetectionStrategy.Default策略来进行变更检测。 默认策略并不事先对应用做出任何假设,因此,每当用户事件、记时器、XHR、promise等事件使应用中的数据将发生了改变时,所有的组件中都会执行变更检测。 这意味着从…
如何更好地组织angular项目
[译] Angular DOM 更新机制
由模型变化触发的 DOM 更新是所有前端框架的重要功能(注:即保持 model 和 view 的同步),当然 Angular 也不例外。定义一个如下模板表达式: 当每次 name 值发生变化时,Angular 会神奇般的自动更新 DOM 元素(注:最上面代码是更新 DOM 文本…
[译] 探索 Angular 使用 ViewContainerRef 操作 DOM
每次我读到 Angular 如何操作 DOM 相关文章时,总会发现这些文章提到 ElementRef、TemplateRef、ViewContainerRef 和其他的类。尽管这些类在 Angular 官方文档或相关文章会有涉及,但是很少会去描述整体思路,这些类如何一起作用的相…
[译] 关于 Angular 动态组件你需要知道的
本文主要解释如何在 Angular 中动态创建组件(注:在模板中使用的组件可称为静态地创建组件)。 AngularJS 中指令可以修改 DOM,但是没法知道修改了什么。这种方式的问题和动态环境一样,很难优化性能。动态模板当然不是 AngularJS 性能慢的主要元凶,但也是重要…
OnPush 组件中 NgDoCheck 和 AsyncPipe 的区别
这篇文章是对Shai这条推特的回应。他询问使用 NgDoCheck 生命周期钩子来手动比较值而不是使用 asyncPipe 是否有意义。这是一个非常好的问题,需要对引擎的工作原理有很多了解:变化检测(change detection),管道(pipe)和生命周期钩子(lifec…