Différence : l'attribut calculé prend en charge la mise en cache et sera recalculé uniquement lorsque les données dépendantes changent ; il ne prend pas en charge l'asynchrone, et il sera invalide lorsqu'il y a des opérations asynchrones dans le calcul et que les modifications de données ne peuvent pas être surveillé. L'attribut de surveillance watch ne prend pas en charge la mise en cache. Si les données changent, l'opération correspondante sera déclenchée directement ;
watch, comme son nom l'indique, est utilisé pour surveiller les modifications des données. Il existe trois sources de données qui peuvent être surveillées : les accessoires, les données et les données dans. calculé ; watch fournit deux paramètres (newValue, oldValue), le premier paramètre est la nouvelle valeur et le deuxième paramètre enregistre l'ancienne valeur ;
calculé est utilisé pour gérer des opérations logiques complexes et se distingue principalement du méthode de stockage des méthodes ; méthode de stockage des méthodes, calculée stocke les valeurs des données qui doivent être traitées ; les méthodes sont appelées à chaque fois, calculées ont un mécanisme de mise en cache et ne sont exécutées que lorsqu'elles changent, avec de meilleures performances ; 🎜>
La différence entre un ordinateur et une montre dans Vue :Attribut calculé calculé :
1 Prend en charge la mise en cache, uniquement lorsque les données dépendantes changent, elles seront recalculées <.>
2. Ne prend pas en charge l'asynchrone, lorsqu'il y a des opérations asynchrones dans le calcul Invalide, impossible de surveiller les modifications des données3. Les valeurs d'attribut calculées seront mises en cache par défaut. sur leurs dépendances réactives, qui sont calculées en fonction des données déclarées dans data4 Si un attribut est calculé à partir d'autres attributs, cet attribut dépend d'autres attributs, il s'agit d'un plusieurs à un ou d'un un. à un, utilisez généralement calculated5. Si l'attribut d'attribut calculé Si la valeur est une fonction, alors la méthode get sera utilisée par défaut. ; en calcul, l'attribut a une méthode get et une méthode set Lorsque les données changent, la méthode set est appelée. Montre d'attribut d'écoute : 1. Ne prend pas en charge la mise en cache, les modifications de données déclencheront directement les opérations correspondantes ; 2. .La fonction d'écoute reçoit deux paramètres.Le premier paramètre est la dernière valeur, le deuxième paramètre est la valeur avant la saisie 4. beaucoup ;Recommandations associées :
Résumé des questions d'entretien avec vue frontale 2020 (avec réponses)
Recommandation du didacticiel Vue : les 5 dernières sélections de didacticiels vidéo vue.js en 2020
Pour plus de connaissances liées à la programmation, veuillez visiter : Enseignement de la programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!