26 lines
747 B
Markdown
26 lines
747 B
Markdown
# .cadoles-slide-title[Modules]
|
|
|
|
- Un module est une unité logique, fonctionnelle de votre application.
|
|
- Une application Angular est un aggrégat d'un ou plusieurs modules, i.e. plusieurs modules distincts peuvent partager la même page via des points de montage différents.
|
|
- Un module peut avoir zéro, une ou plusieurs dépendances vers d'autres modules.
|
|
|
|
**Exemple**
|
|
```html
|
|
<html>
|
|
|
|
<!-- Déclaration du point de montage de notre application" -->
|
|
<body ng-app="myApp">
|
|
|
|
<!-- Import de du framework Angular -->
|
|
<script src="angular.js"></script>
|
|
|
|
<!-- Déclaration de notre module/application Angular -->
|
|
<script>
|
|
var myApp = angular.module('myApp', []);
|
|
</script>
|
|
|
|
</body>
|
|
|
|
</html>
|
|
```
|