Que signifie values?.listArray
ici? Plus précisément, je m'intéresse au point d'interrogation.
[inputValue] = "values?.listArray"
Ce n'est pas un opérateur TypeScript. Angular 2 dispose d’un opérateur de navigation sécurisé dans les modèles. values?.listArray
est équivalent à values != null ? values.listArray: null
Plus d'infos ici
?
"Point d'interrogation" n'est pas un opérateur ternaire dans TypeScript, ?
est utilisé pour charger en toute sécurité le document HTML lorsqu'un composant génère le DOC pour l'affichage par le navigateur.
Si nous écrivons list?.values
, cela signifie que les valeurs viennent ou non, si les valeurs viennent, il s'affichera et, dans tous les cas, il chargera la partie HTML de correspondance, sans aucune erreur.
Si nous écrivons list? .Values, cela signifie que les valeurs viennent ou non, si les valeurs viennent, il s'affichera et, dans tous les cas, il chargera la partie HTML de correspondance, sans aucune erreur.
? "Point d'interrogation" n'est pas un opérateur ternaire dans TypeScript,? est utilisé pour charger en toute sécurité le document HTML lorsqu'un composant génère le DOC pour l'affichage par le navigateur.
Si nous écrivons list? .Values, cela signifie que les valeurs viennent ou non, si les valeurs viennent, il s'affichera et, dans tous les cas, il chargera la partie HTML de correspondance, sans aucune erreur.