美文网首页
LifeCycle生命周期1 _12-25

LifeCycle生命周期1 _12-25

作者: 增商 | 来源:发表于2019-12-25 18:11 被阅读0次

详见视频:P31D2_16

created初始化好的时候

image.png
image.png
image.png

beforeCreate还没有被初始化的时候

image.png
image.png

created and beforeCreate附录代码:

    var vm = new Vue({
            el: '#app',
            data: {
                msg: "this a null for beforeCreated"
            },
            methods: {
                show() {
                    console.log("执行了show方法");
                }
            },
            beforeCreate() { //这是我们遇到的第一个生命周期函数,表示实例完全被创建出来之前,会执行它
                // console.log(this.msg);
                // ==>undefined

                // this.show()
                // 在beforeCreate生命周期函数执行的时候,methods和data数据和方法都还没被初始化
            },
            created() {
                console.log(this.msg);
                this.show()
            }

        });

模板编译但并没有渲染到html里面去等待beforeMount

image.png
image.png

18:00分==>在beforeMount执行的时候页面中的元素并未被替换,只是之前写的字符串,

image.png
Mounted用户可以看到渲染好的页面
image.png
image.png

最后

image.png

代码

    var vm = new Vue({
            el: '#app',
            data: {
                msg: "this a null for beforeCreated"
            },
            methods: {
                show() {
                    console.log("执行了show方法");
                }
            },
            beforeCreate() { //这是我们遇到的第一个生命周期函数,表示实例完全被创建出来之前,会执行它
                // console.log(this.msg);
                // ==>undefined

                // this.show()
                // 在beforeCreate生命周期函数执行的时候,methods和data数据和方法都还没被初始化
            },
            created() {
                // console.log(this.msg);
                // this.show()
            },
            beforeMount() {
                //第三个生命周期函数,表示模板在内存编辑完毕,但未渲染到页面中去
                var neirong = document.getElementById("h3").innerText
                    // console.log(neirong);
                    //在beforeMount执行的时候页面中的元素并未被替换,只是之前写的字符串,
            },
            mounted() {
                var neirong = document.getElementById("h3").innerText
                console.log(neirong);
                //最后一个生命周期函数 两两一组,实例完全被创建好了
            }

        });

相关文章

  • LifeCycle生命周期1 _12-25

    详见视频:P31D2_16 created初始化好的时候image.pngimage.pngimage.png b...

  • Lifecycle

    Lifecycle 1. Lifecycle的作用 Lifecycle是Jetpack架构组件库中用来感知生命周期...

  • Android Jetpack 架构组件系列(二)Lifecyc

    1. Lifecycle 简介 Lifecycle 即生命周期,在Jetpack 架构组件中Lifecycles...

  • rgw:lifecycle功能理解

    title: rgw:lifecycle功能理解 1、介绍 rgw lifecycle功能,也叫rgw生命周期功能...

  • [Android]——架构组件详细介绍

    生命周期感知组件-LifeCycle 1、LifeCycle能够做什么 支持生命周期的组件执行操作以响应另一个组件...

  • Lifecycle

    Lifecycle 定义 Lifecycle使用 源码中如何使用Lifecycle 定义 构建生命周期感知型组件,...

  • 任务等待和任务通知

    任务等待和任务通知 [TOC] Future Lifecycle 生命周期 Lifecycle是一个提供生命周期抽...

  • Jetpack-Lifecycle

    Lifecycle介绍 相关类和接口 使用 实现原理 Lifecycle-生命周期感知组件 Lifecycle是J...

  • Jetpack 之 Lifecycle

    简述 Lifecycle Lifecycle 看似和生命周期相关,其作用也确实用于组件的生命周期管理。 代码实现上...

  • Android Lifecycle源码解析

    一.Lifecycle是什么?  Lifecycle是生命周期的意思。它是Jetpack中的一个 生命周期感知型组...

网友评论

      本文标题:LifeCycle生命周期1 _12-25

      本文链接:https://www.haomeiwen.com/subject/naacoctx.html