v-else.vue 424 B

12345678910111213141516171819202122
  1. <template>
  2. <recycle-list for="item in longList" switch="type">
  3. <cell-slot case="A">
  4. <image v-if="item.source" :src="item.source"></image>
  5. <image v-else v-bind:src="item.placeholder"></image>
  6. </cell-slot>
  7. </recycle-list>
  8. </template>
  9. <script>
  10. module.exports = {
  11. data () {
  12. return {
  13. longList: [
  14. { type: 'A' },
  15. { type: 'A' }
  16. ]
  17. }
  18. }
  19. }
  20. </script>