zoukankan      html  css  js  c++  java
  • vue 生命周期

    <body>
        <div id="app" ref="app">{{ name }}</div>
      </body>
      <script>
        var a = {
          index: 1,
        }
        // 然后
        console.log(a) // ??
        // 再然后
        a.index++
        
        let vm = new Vue({
          el: '#app',
          data: {
            name: 'liuting',
          },
          beforeCreate() {
            console.log('beforeCreate: ')
            console.log('el: ', this.$el)
            console.log('data: ', this.$data)
          },
          created() {
            console.log('created: ')
            console.log('el: ', this.$el)
            console.log('data: ', this.$data)
          },
          beforeMount() {
            console.log('beforeMount: ')
            console.log('el: ', this.$el)
            console.log('data: ', JSON.stringify(this.$data))
          },
          mounted() {
            console.log('mounted: ')
            console.log('el: ', this.$el)
            console.log('data: ', JSON.stringify(this.$data))
            console.log('修改 name 为 zhangsan')
            this.$data.name = 'zhangsan'
          },
          beforeUpdate() {
            console.log('beforeUpdate: ')
            console.log('el: ', this.$el)
            console.log('data: ', JSON.stringify(this.$data))
          },
          updated() {
            console.log('updated: ')
            console.log('el: ', this.$el)
            console.log('data: ', JSON.stringify(this.$data))
          },
          beforeDestory() {
            console.log('销毁前:')
          },
          destoryed() {
            console.log('销毁完成:')
          },
        })
      </script>
    

      输出:

    这里还想说一件事,就是 console.log() 输出的是对象快照,不是真正的对象,若想输出真实对象,需要 JSON 序列化。

    如上我们输出的 a,就是一个 a 的快照。

  • 相关阅读:
    LIS(最长的序列)和LCS(最长公共子)总结
    SVN最有效的方法打基线
    SRM 638 Div2
    poj 2038 Team Rankings 枚举排列
    BZOJ 2809 APIO2012 dispatching Treap+启示式合并 / 可并堆
    Java中的工具类和新特性
    微信公众平台PHP开发
    全国各大 oj 分类题集...
    语言处理程序
    Android开发
  • 原文地址:https://www.cnblogs.com/wudeyun/p/14020115.html
Copyright © 2011-2022 走看看