0.2.2 • Published 6 years ago

san-mixin v0.2.2

Weekly downloads
8
License
MIT
Repository
github
Last release
6 years ago

SAN MIXIN

Installation

npm i san-mixin

Usage

import mixin from 'san-mixin'

const Component = san.defineComponent({
    initData() {
        return {
            foo: 1
        }
    },
    getBar() {
        console.log(this.data.get('bar'))
    }
})

mixin(Component, {
    initData() {
        return {
            bar: 2
        }
    },
    getFoo() {
        console.log(this.data.get('foo'))
    }
})

const instance = new Component()

console.log(instance.getFoo()) // 1
console.log(instance.getBar()) // 2
0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago

0.0.1

6 years ago

0.0.0

6 years ago