Maison > interface Web > Questions et réponses frontales > Sur quel langage vue est-il développé ?

Sur quel langage vue est-il développé ?

青灯夜游
Libérer: 2022-01-04 11:45:33
original
18737 Les gens l'ont consulté

vue est développé sur la base du langage JavaScript. Il s'agit d'un framework JavaScript progressif permettant de créer des interfaces utilisateur, visant à mieux organiser et simplifier le développement Web. La bibliothèque principale de Vue se concentre uniquement sur la couche de vue et est très facile à apprendre et à intégrer à d'autres bibliothèques ou projets existants.

Sur quel langage vue est-il développé ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, vue version 2.9.6, ordinateur DELL G3.

1. Sur quelle langue est basé vue ?

vue est un framework front-end basé sur JavaScript.

Vue (prononcé /vjuː/, similaire à view) est un framework JavaScript progressif permettant de créer des interfaces utilisateur, conçu pour mieux organiser et simplifier le développement Web. Contrairement à d’autres grands frameworks, Vue est conçu pour être appliqué couche par couche de bas en haut.

La bibliothèque principale de Vue se concentre uniquement sur la couche de vue, qui est non seulement facile à démarrer, mais également facile à intégrer à des bibliothèques tierces ou à des projets existants. D'un autre côté, lorsqu'il est combiné avec une chaîne d'outils moderne et diverses bibliothèques de support, Vue est pleinement capable de fournir des pilotes pour des applications complexes d'une seule page (SPA).

Vue.js fournit également une liaison de données MVVM et un système de composants composables avec une API simple et flexible. Son objectif est d'obtenir une liaison de données réactive et des composants de vue composables via l'API la plus simple possible.

2. Quelles fonctions de cycle de vie possède vue ? Fonction de hook Vue ?

beforeCreated:这个钩子函数实在vue实例创建后触发的。这个时候还没有进行data里的数据监听和事件的初始化。

created:组件实例已经完全创建,属性也绑定,但真实dom还没有生成,$el还不可用。

beforeMount:这个进行模板编译,编译模板但是没有元素挂载,无法获取dom。相关的render函数首次被调用。

mounted:元素挂载结束,可以获取dom元素。

beforeUpdata:组件更新前调用,发生在虚拟DOM打补丁之前。

updataed:组件更新后调用。

activited:keep-alive专属,组件被激活时调用。

deactivated:keep-alive 专属,组件被销毁时调用。

beforedestory:vue实例销毁前执行。

destoryed:vue实例销毁之后执行。vue实例销毁后,dom元素还存在但是数据双向绑定,vue的功能就没有了,比如数据双向绑定。
Copier après la connexion

3. Quelle fonction hook peut demander des données et pourquoi ?

Peut être appelé dans les fonctions hook créées, avantMontage et montées, car dans ces trois fonctions hook, des données ont été créées et les données renvoyées par le serveur peuvent être attribuées.

Il est recommandé d'appeler des requêtes asynchrones dans la fonction hook créée, car l'appel de requêtes asynchrones dans la fonction hook créée présente les avantages suivants :

Peut obtenir les données du serveur plus rapidement et réduire le temps de chargement des pages

SSR ne prend pas en charge beforeMount et ; fonction de hooks montés, donc le placer dans la création contribue à la cohérence

[Recommandation associée : "Tutoriel vue.js"]

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal