Angular 动态创建与操纵组件

Angular 除了可以动态创建嵌入式视图 ,亦可利用现有的组件类动态在组件中创建一个组件。这种方法常用在弹出层、对话框等场景下。

组件与编译器

大部分场景下我们使用的组件都像普通元素一样放在组件的模板中。在浏览器执行时,Angular 编译器会对组件模板进行解析,对其中包含的组件、指令、管道等 Angular 自定义对象进行编译,转化为可直接运行的前端代码。可以说,编译器充当了框架与可执行代码之间的桥梁。

继续阅读Angular 动态创建与操纵组件

Angular 模块漫谈

Photo by Vanessa Lang on Unsplash

模块是一个 Angular 应用组织的重要一环,通过模块之间的导入导出,我们可以把复杂的功能分解到各个模块中,增强了代码的复用性可维护性。但是这也引入了一定的学习复杂度。本教程从 Angular 模块入手,将 Angular 应用组织方式和模块中资源的可见性做了详细的解释。读完本文,相信会对 Angular 有更新的认识。

继续阅读Angular 模块漫谈