Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 什么是;山;在Vue.js中是什么意思?_Javascript_Vue.js - Fatal编程技术网

Javascript 什么是;山;在Vue.js中是什么意思?

Javascript 什么是;山;在Vue.js中是什么意思?,javascript,vue.js,Javascript,Vue.js,在使用vue.js实例以DOM元素为目标时,“mount”是什么意思?(即使用简单的英语?)。例如: 这段代码创建了一个新的Vue实例,并将其装载到HTML上 元素,ID为app const app = new Vue().$mount('#app'); 当Vue实例具有el选项时,它会自动装载 对那个元素 装载发生在虚拟Dom级别,在用户看到任何东西之前 当您$mount('#app')时,将设置一个'el'参数。此“el”定义此实例将“装入”到的元素的ID 因此,在您的模板中,如果您有一个

在使用vue.js实例以DOM元素为目标时,“mount”是什么意思?(即使用简单的英语?)。例如:

这段代码创建了一个新的Vue实例,并将其装载到HTML上 元素,ID为app

const app = new Vue().$mount('#app');
当Vue实例具有el选项时,它会自动装载 对那个元素


装载发生在虚拟Dom级别,在用户看到任何东西之前

当您$mount('#app')时,将设置一个'el'参数。此“el”定义此实例将“装入”到的元素的ID

因此,在您的模板中,如果您有一个元素希望成为挂载组件,那么在组件声明中,您将使用“el:#app”挂载它

VueJS生命周期图:


安装的生命周期挂钩:

在vue中安装的是什么?在vue中,每个实例首先作为虚拟DOM对象(虚拟html元素)存储在内存中。当vue创建对真实DOM(实际html元素)可见的组件(虚拟DOM)时,它将虚拟DOM创建为真实DOM的那一刻称为“装载”。当应用程序状态更改时,vue检测用户希望看到的更改,并将数据更改从内存中放入真实DOM。这称为“更新”。整个过程称为Vue LifecycleHooks,它有四个阶段,即。

将其附加到DOM。我认为这意味着它将应用程序引导到一个html元素,作为应用程序视图的容器。