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 的快照。

  • 相关阅读:
    Linux 部署 nginx
    Linux 部署vue项目(使用nginx)
    git 操作规范
    mysql grant权限分配(转)。
    前端优化,包括css,jss,img,cookie
    关于js里的那一堆事件
    个人作业——软件工程实践总结作业
    Unity3D 快捷键
    Beta冲刺第二天
    Beta冲刺第一天
  • 原文地址:https://www.cnblogs.com/wudeyun/p/14020115.html
Copyright © 2011-2022 走看看