Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 角度1.5组件和模块之间的差异_Angularjs_Module_Components - Fatal编程技术网

Angularjs 角度1.5组件和模块之间的差异

Angularjs 角度1.5组件和模块之间的差异,angularjs,module,components,Angularjs,Module,Components,在习惯模块模式和组件的过程中,我试图找到一种更好的方式来设计一款有角度的应用程序。一个我无法完全向自己解释的问题是 在angular js中,组件和模块之间有什么区别 组件具有生命周期。除了孩子们,他们似乎是孤独的。来自角度文档: 模块是“应用程序不同部分(控制器、服务、过滤器、指令等)的容器” 组件是“一种特殊的指令,它使用更简单的配置,适用于基于组件的应用程序结构。” 部件从角度1.5开始受支撑,并作为桥接角度1进近和角度2进近之间间隙的方式提供 您可以将模块视为包含所有组件的库。例如,假设

在习惯模块模式和组件的过程中,我试图找到一种更好的方式来设计一款有角度的应用程序。一个我无法完全向自己解释的问题是

在angular js中,组件和模块之间有什么区别


组件具有生命周期。除了孩子们,他们似乎是孤独的。

来自角度文档: 模块是“应用程序不同部分(控制器、服务、过滤器、指令等)的容器”

组件是“一种特殊的指令,它使用更简单的配置,适用于基于组件的应用程序结构。” 部件从角度1.5开始受支撑,并作为桥接角度1进近和角度2进近之间间隙的方式提供

您可以将模块视为包含所有组件的库。例如,假设您有一组用于显示餐厅信息的组件。您可能有位置组件、详细信息组件、菜单组件等。您可以将所有这些组件都放在餐厅模块中。然后用户可以导入您的餐厅模块,并访问所有酷餐厅组件

当我发现组件时,我实际上很难将它们与指令区分开来。尽管如此,角度文档确实提供了一个很好的比较表:

来自角度文档: 模块是“应用程序不同部分(控制器、服务、过滤器、指令等)的容器”

组件是“一种特殊的指令,它使用更简单的配置,适用于基于组件的应用程序结构。” 部件从角度1.5开始受支撑,并作为桥接角度1进近和角度2进近之间间隙的方式提供

您可以将模块视为包含所有组件的库。例如,假设您有一组用于显示餐厅信息的组件。您可能有位置组件、详细信息组件、菜单组件等。您可以将所有这些组件都放在餐厅模块中。然后用户可以导入您的餐厅模块,并访问所有酷餐厅组件

当我发现组件时,我实际上很难将它们与指令区分开来。尽管如此,角度文档确实提供了一个很好的比较表: