首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Core Angular
微之风
创建于2022-10-21
订阅专栏
Angular核心知识点总结
等 13 人订阅
共24篇文章
创建于2022-10-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Angular装饰器详解(二) - 前言篇2
我们继续来看一下,类方法装饰器,类属性装饰器和类访问器装饰器。 类方法装饰器 装饰器可以装饰类的方法,它会修改类的方法。 方法装饰器会返回一个新的函数,取代原来的方法,也可以不返回值。
Angular装饰器详解(一) - 前言篇1
Angular中大量使用了装饰器,有Component装饰器,Module装饰器,有Input装饰器,方法装饰器,属性装饰器等。而且还可以自定义装饰器。本系列文章会和大家一起来感受装饰器的美。
详解Angular中的变更检测(十五)- 扩展知识2
我们发现在Vue和React中都有虚拟DOM的概念,那Angular中有吗?本来就来了解一下各种DOM吧。
详解Angular中的变更检测(十四)- 扩展知识1
本文,我们对比Angular,Vue,React三大前端框架中的“**数据响应式**”,现在是不是感觉自己的格局打开了呢。
详解Angular中的变更检测(十三)- 减少变更检测次数
为了提升性能,我们就需要尽量的去减少变更检测的次数,除了之前说的可以使用OnPush策略来减少变更检测次数,还可以采用本文中的一些方法。
详解Angular中的变更检测(十二)- OnPush策略示例二
markForCheck和detectChanges的区别是什么呢?他们两个比较相似,但是又不一样,都有他们独自的应用场景。
详解Angular中的变更检测(十一)- OnPush策略示例一
本文会介绍,在OnPush变更检测策略下的几个例子,会帮助大家更好的去理解OnPush策略,不过还是需要自己多思考,多去run一些例子。
详解Angular中的变更检测(十)- 变更检测策略之OnPush
Onpush策略:Angular 还提供了一种OnPush策略,每次触发变化检测后会跳过该组件和该组件的所以子组件变化检测。
详解Angular中的变更检测(九)- 变更检测策略之Default
Angular变更策略的部分,这一部分是Angular的核心部分之一,也是和工作联系最紧密的部分,先来看一下Default策略吧。
详解Angular中的变更检测(八)- 另一个常见错误
默认情况下,当我们的组件中某个值发生了变化触发了变更检测,那么Angular会从根组件上往下检查所有的组件。不过Angular对每个组件进行变更检测的速度非常快。
详解Angular中的变更检测(七)- 一个常见错误
Error一 在日常开发过程中,有时候我们需要在组件生命周期钩子中改变组件的状态,但是在某些钩子函数中改变状态会导致报错。
详解Angular中的变更检测(六)- 组件的ChangeDetector
Angular 的核心是 组件化,组件最终形成一棵组件树。Angular 在生成组件的同时,也会为每一个组件生成一个变更检测器changeDetector,用来记录组件的数据变化状态。
详解Angular中的变更检测(五)- NgZone 2
本篇文章会介绍NgZone run() 和 runOutsideOfAngular()是如何使用的 。
详解Angular中的变更检测(四)- NgZone 1
Zone 是跨异步任务而持久存在的执行上下文。 简单来说,在 Angular APP 中,每个 Task都会在 Angular 的 Zone 中运行,这个 Zone 被称为 NgZone。
详解Angular中的变更检测(三)- 订阅异步事件
本文会介绍Angular如果去订阅异步事件,是取决于一个zone.js的库,文章中也介绍了这个库的基本实现原理。
详解Angular中的变更检测(二)- 什么是变更检测
什么是变更检测? 简单来说,变更检测就是Angular用来检测视图与模型之间绑定的值是否发生了改变,当检测到模型中的值发生改变时,则同步到视图上,反之,检测到视图上的值发生改变,则回调对应的绑定函数。
详解Angular中的变更检测(一)- DOM更新机制
变更检测是Angular中很重要的一部分,也就是模型和视图之间保持同步。在日常开发过程中,我们无需了解变更检测,因为Angular都帮我们完成了这一部分工作,让开发人员更加专注于业务实现。
Angular组件数据不能实时更新到视图上的问题
Angular组件变更检测策略OnPush,造成的组件数据不能实时更新到视图上的问题,问题重现,一点点找到问题根源。
Angular组件拿不到@Input输入属性的问题
最近在工作中实现一个feature的时候,碰到一个小问题,Angular中组件拿不到@Input输入属性的问题。
Angular Encapsulation的三种方式详解
当我们定义一个Component的时候,要考虑它的encapsulation封装性,也就是说你期望这个组件里定义的样式是只作用于这个组件,还是想作用于全局。
下一页