• vue mixin混入 全局混入 局部混入


      <div id="app">
            --{{nameName}}
        </div>
    
    
      // 全局混入  不需要注册
        var m1 = Vue.mixin({
            data() {
                return {
                    nameName: "张三"
                }
            }
        })
    
       new Vue({
            el: '#app',
            data() {
                return {
                    age: 20
                };
            },
        })
    
    
    上一次一个同事,给我说你,可以看一下混入是怎么耍的,下来后我就去看了一下。
    
    vue中的混入mixin,就是通过挂载到vue原型上去的。
    
    所以不需要通过引入的方式,就可以直接使用
    
    

    ===========================
    局部混入

     <div id="app">
            {{nick11}}
        </div>
    
     // 局部混入  需要注册
        var m2 = {
            data() {
                return {
                    nick11: "马云"
                }
            }
        }
    
        new Vue({
            el: '#app',
            mixins: [m2],//注册
            data() {
                return {
                    age: 20
                };
            },
        })
    
  • 相关阅读:
    虚函数
    类的继承
    析构
    构造
    枚举类型
    c++中的静态类型 static
    c++中的类
    sizeof和strlen的区别
    剑指36 二叉搜索书与双向链表
    剑指35 复杂链表的复制
  • 原文地址:https://www.cnblogs.com/IwishIcould/p/12726506.html
Copyright © 2020-2023  润新知