08 2023 档案

摘要:mark一下: Chrome DevTools: 10 Useful Tips & Tricks Chrome DevTools - 20+ Tips and Tricks 阅读全文
posted @ 2023-08-29 14:36 unuliha 阅读(18) 评论(0) 推荐(0)
摘要:不是必须,就算不implements,它也能被成功识别为生命周期钩子函数。但是最佳实践建议加入implements,可以增加钩子函数的数据类型检查,以及阻止某些因为未加入implements导致的错误。 参考: Angular Lifecycle Interface OnChanges should 阅读全文
posted @ 2023-08-29 10:37 unuliha 阅读(89) 评论(0) 推荐(0)
摘要:当Service A被声明在Moudule里时,模块里所有组件、管道、指令拥有同一个Service A的实例,当第一个需要注入该Service A的组件、管道、指令实例化A后,后面再需要注入Service A时,用的是同一个实例。当Moudle被销毁(通常是该模块的页面被卸载)后,Service A 阅读全文
posted @ 2023-08-29 10:20 unuliha 阅读(202) 评论(0) 推荐(0)
摘要:参考资料: 简单Demo:Angular Formcontrolename Custom Component 关键实现说明:Control Value Accessor: Custom Form Components in Angular Angular 自定义表单控件(中文) 关于muti:tru 阅读全文
posted @ 2023-08-24 23:36 unuliha 阅读(84) 评论(0) 推荐(0)
摘要:上图[4]展示了angular生命周期钩子函数的执行顺序,在此之前,angular会先执行constructor函数。 一、基本说明 1. constructor 用途:初始化组件,设定属性,注入依赖。 说明1:构造函数中能读取到本组件内部定义的基本变量和函数的值,但是读不到@ContentChil 阅读全文
posted @ 2023-08-06 23:19 unuliha 阅读(258) 评论(0) 推荐(0)