Toutes les règles sur le moment d'utiliser une coutume tuyau et quand utiliser une coutume composant?angulaire: Règles sur le moment de faire quelque chose un tuyau personnalisé vs composant
Est-ce que ce pourrait être les règles générales (ci-dessous)?
- utiliser un composant si un code HTML non-en clair est requis? Inspiré par: https://stackoverflow.com/a/34504446/170451
- Utilisez un tuyau si quelque chose n'est pas interactif (sortie statique)?
Documentation ne semble pas répondre à cette question directement: https://angular.io/docs/ts/latest/guide/pipes.html
Peut-pipes être considérés comme «composantes du pauvre homme?»
Y at-il des avantages de tuyaux sur composants ?
Mes suppositions:
- plus court syntaxes/expressivité
- avantages de performance (build-temps d'exécution temps?)
- avantages lorsque vous travaillez avec texte brut?
Cette déclaration (qui est une estimation écrite par moi) réalité?
Everything that can be done with a pipe,
can be done (though perhaps at a higher cost) with a component as well?
Merci. Upvoted. Cependant, si l'on traite de manière très générale «Les tubes transforment les valeurs affichées dans un modèle», on pourrait dire que les composants «transforment également les valeurs affichées dans un modèle» (dans un sens très générique). Même si je comprends qu'il y a une ligne à tracer, étant donné les critères. – KarolDepka