1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| new Vue({ data: { ... } props: ['size'], props: { size: Number }, computed: { fullname() { return this.name + ' ' + this.lastName } }, methods: { go() { ... } }, watch: { a (val, oldVal) { ... } }, el: '#foo', template: '...', replace: true,
created () {}, beforeCompile () {}, compiled () {}, ready () {}, attached () {}, detached () {}, beforeDestroy () {}, destroyed () {},
directives: {}, elementDirectives: {}, filters: {}, components: {}, transitions: {}, partials: {} })
|