在components中的生命周期与小程序的生命周期是不一样的,其生命周期函数有两种形式,除了写在外面,还可以统一写在lifetimes属性中
components中的生命周期函数
1、 组件实例化: created
节点树还未导入, 无法使用setData
2、节点树导入完成: attached
可以使用setData来初始化数据,但无法操作节点
3、组件布局完成: ready
组件布局完成,可以获取到节点信息也可以操作节点
4、组件实例被移动到节点树另一个位置: moved
5、组件实例从页面节点移除: detached
生命周期函数的不同写法
Component({
properties:{
innerText:{
type:String
}
},
data:{
},
methods:{
},
created:function(){
// 组件生命周期函数,在组件实例进入页面节点树时执行,注意此时不能调用setData
console.log('Component-1 >> creat