Pour terminer le développement de notre directive, je vous propose de remplacer les valeurs codées « en dur », par des propriétés:

  • initialColor: la couleur initiale affiché au chargement de la page.
  • defaultColor: la couleur par défaut si aucune couleur de bordure n’est précisée.
  • defaultHeight: la hauteur par défaut du cadre pour la bordure.

Le code ce que j’obtiens de mon côté est dans la correction de ce chapitre.

Vous pouvez bien sûr continuer à vous entrainer en améliorant cette directive. Par exemple, en ajoutant des propriétés d’entrées pour paramétrer la largeur ou le type de la bordure : pointillé, double trait… ou tout ce qui vous passe par la tête ! Faites preuve d’imagination. 😀

47. Conclusion

Laisser un commentaire