49 lines
885 B
Plaintext
49 lines
885 B
Plaintext
<style lang="less">
|
|
.mylist:odd {
|
|
color: red;
|
|
}
|
|
.mylist:even {
|
|
color: green;
|
|
}
|
|
</style>
|
|
<template>
|
|
<div class="list">
|
|
This component is not used. because list is an aliasField in package.json
|
|
</div>
|
|
</template>
|
|
<script>
|
|
import wepy from '@wepy/core'
|
|
|
|
wepy.component({
|
|
data: {
|
|
list: [
|
|
{
|
|
id: '0',
|
|
title: 'loading'
|
|
}
|
|
]
|
|
},
|
|
|
|
events: {
|
|
'index-broadcast': (...args) => {
|
|
let $event = args[args.length - 1]
|
|
console.log(`${this.$name} receive ${$event.name} from ${$event.source.name}`)
|
|
}
|
|
},
|
|
|
|
methods: {
|
|
tap () {
|
|
// this.num = this.num + 1
|
|
console.log(this.$name + ' tap')
|
|
},
|
|
add () {
|
|
let len = this.list.length
|
|
this.list.push({id: len + 1, title: 'title_' + len})
|
|
}
|
|
}
|
|
|
|
onLoad () {
|
|
}
|
|
});
|
|
</script>
|