123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <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>
|