Angularjs 角度1.5组件和模块之间的差异
在习惯模块模式和组件的过程中,我试图找到一种更好的方式来设计一款有角度的应用程序。一个我无法完全向自己解释的问题是 在angular js中,组件和模块之间有什么区别Angularjs 角度1.5组件和模块之间的差异,angularjs,module,components,Angularjs,Module,Components,在习惯模块模式和组件的过程中,我试图找到一种更好的方式来设计一款有角度的应用程序。一个我无法完全向自己解释的问题是 在angular js中,组件和模块之间有什么区别 组件具有生命周期。除了孩子们,他们似乎是孤独的。来自角度文档: 模块是“应用程序不同部分(控制器、服务、过滤器、指令等)的容器” 组件是“一种特殊的指令,它使用更简单的配置,适用于基于组件的应用程序结构。” 部件从角度1.5开始受支撑,并作为桥接角度1进近和角度2进近之间间隙的方式提供 您可以将模块视为包含所有组件的库。例如,假设
组件具有生命周期。除了孩子们,他们似乎是孤独的。来自角度文档: 模块是“应用程序不同部分(控制器、服务、过滤器、指令等)的容器” 组件是“一种特殊的指令,它使用更简单的配置,适用于基于组件的应用程序结构。” 部件从角度1.5开始受支撑,并作为桥接角度1进近和角度2进近之间间隙的方式提供 您可以将模块视为包含所有组件的库。例如,假设您有一组用于显示餐厅信息的组件。您可能有位置组件、详细信息组件、菜单组件等。您可以将所有这些组件都放在餐厅模块中。然后用户可以导入您的餐厅模块,并访问所有酷餐厅组件 当我发现组件时,我实际上很难将它们与指令区分开来。尽管如此,角度文档确实提供了一个很好的比较表:
来自角度文档: 模块是“应用程序不同部分(控制器、服务、过滤器、指令等)的容器” 组件是“一种特殊的指令,它使用更简单的配置,适用于基于组件的应用程序结构。” 部件从角度1.5开始受支撑,并作为桥接角度1进近和角度2进近之间间隙的方式提供 您可以将模块视为包含所有组件的库。例如,假设您有一组用于显示餐厅信息的组件。您可能有位置组件、详细信息组件、菜单组件等。您可以将所有这些组件都放在餐厅模块中。然后用户可以导入您的餐厅模块,并访问所有酷餐厅组件 当我发现组件时,我实际上很难将它们与指令区分开来。尽管如此,角度文档确实提供了一个很好的比较表: