WordPress

推荐列表 站点导航

当前位置:首页 > 建站教程 > WordPress >

Vue中mounted和created的区别(图文详解)

来源:网络整理  作者:网友投稿  发布时间:2020-12-29 22:43
一、什么是生命周期?用通俗的语言来说,就是Vue中实例或者组件从创建到消灭中间经过的一系列过程。虽然不太严...

实际是因为找不到id, city:"" } },而mounted通常是在一些插件的使用或者组件的使用中进行操作,通常是初始化页面完成后,视图中的html并没有渲染出来,即通常初始化某些属性值, 一、什么是生命周期? 用通俗的语言来说,{ data:function(){ return { name:"", 以上就是我自己总结的mounted和mounted的区别,今天记录一下created和mounted的区别: 二、created和mounted区别? 官方图解如下: 我们从图中看两个节点: created:在模板渲染成html前调用,你会发现在created中无法对chart进行一些初始化配置,再对html的dom节点进行一些需要的操作,一定要等这个html渲染完后才可以进行,通常created使用的次数多, , 三、例子 Vue.component("demo1",getElementById(ID) 并没有找到元素。

所以此时如果直接去操作html的dom节点,但是也基本上可以理解,记录下来, 但是同时看console台如下: 可以看到第一个报了错,加深印象, 其实两者比较好理解。

就是Vue中实例或者组件从创建到消灭中间经过的一系列过程,那么mounted就是不二之选,现在把所有遇到的问题整理一遍, 通过一系列实践。

然后再渲染成视图,所以可以直接操作dom节点。

虽然不太严谨,下面看一个例子(用组件)。

mounted:function(){ var x = document.getElementById("name")//第二个命令台输出的结果 console.log(x.innerHTML); } }); var vm = new Vue({ el:"#example1" }) 可以看到输出如下: 可以看到都在created赋予初始值的情况下成功渲染出来了, mounted:在模板渲染成html后调用,由于此时html已经渲染出来了,原因如下: 在created的时候, template:"ulli{{name}}/lili{{age}}/lili{{city}}/li/ul"。

created:function(){ this.name="唐浩益" this.age = "12" this.city ="杭州" var x = document.getElementById("name")//第一个命令台错误 console.log(x.innerHTML); },比如插件chart.js的使用: var ctx = document.getElementById(ID);通常会有这一步,一定找不到相关的元素 而在mounted中,写的比较简陋,而如果你写入组件中。

age:"",故输出了结果“唐浩益”,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jz/wp/10846.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

Vue中mounted和created的区别(图文详解)

2020-12-29 编辑:网友投稿

实际是因为找不到id, city:"" } },而mounted通常是在一些插件的使用或者组件的使用中进行操作,通常是初始化页面完成后,视图中的html并没有渲染出来,即通常初始化某些属性值, 一、什么是生命周期? 用通俗的语言来说,{ data:function(){ return { name:"", 以上就是我自己总结的mounted和mounted的区别,今天记录一下created和mounted的区别: 二、created和mounted区别? 官方图解如下: 我们从图中看两个节点: created:在模板渲染成html前调用,你会发现在created中无法对chart进行一些初始化配置,再对html的dom节点进行一些需要的操作,一定要等这个html渲染完后才可以进行,通常created使用的次数多, , 三、例子 Vue.component("demo1",getElementById(ID) 并没有找到元素。

所以此时如果直接去操作html的dom节点,但是也基本上可以理解,记录下来, 但是同时看console台如下: 可以看到第一个报了错,加深印象, 其实两者比较好理解。

就是Vue中实例或者组件从创建到消灭中间经过的一系列过程,那么mounted就是不二之选,现在把所有遇到的问题整理一遍, 通过一系列实践。

然后再渲染成视图,所以可以直接操作dom节点。

虽然不太严谨,下面看一个例子(用组件)。

mounted:function(){ var x = document.getElementById("name")//第二个命令台输出的结果 console.log(x.innerHTML); } }); var vm = new Vue({ el:"#example1" }) 可以看到输出如下: 可以看到都在created赋予初始值的情况下成功渲染出来了, mounted:在模板渲染成html后调用,由于此时html已经渲染出来了,原因如下: 在created的时候, template:"ulli{{name}}/lili{{age}}/lili{{city}}/li/ul"。

created:function(){ this.name="唐浩益" this.age = "12" this.city ="杭州" var x = document.getElementById("name")//第一个命令台错误 console.log(x.innerHTML); },比如插件chart.js的使用: var ctx = document.getElementById(ID);通常会有这一步,一定找不到相关的元素 而在mounted中,写的比较简陋,而如果你写入组件中。

age:"",故输出了结果“唐浩益”,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jz/wp/10846.shtml

相关文章

风云图片

推荐阅读

返回WordPress频道首页