user.vue 844 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <template name="user">
  2. <view>
  3. <scroll-view scroll-y class="page">
  4. <view class="nav-list">
  5. <navigator hover-class="none" :url="'/pages/common/' + item.name" class="nav-li" navigateTo
  6. :class="'bg-'+item.color" :style="[{animation: 'show ' + ((index+1)*0.2+1) + 's 1'}]"
  7. v-for="(item,index) in elements" :key="index">
  8. <view class="nav-title">{{item.title}}</view>
  9. <view class="nav-name">{{item.name}}</view>
  10. <text :class="'cuIcon-' + item.cuIcon"></text>
  11. </navigator>
  12. </view>
  13. <view class="cu-tabbar-height"></view>
  14. </scroll-view>
  15. </view>
  16. </template>
  17. <script>
  18. export default {
  19. name: 'user',
  20. data() {
  21. return {
  22. elements: [{
  23. title: '退出',
  24. name: 'exit',
  25. color: 'cyan',
  26. cuIcon: 'newsfill',
  27. auth: 'ac'
  28. }],
  29. }
  30. },
  31. methods: {}
  32. }
  33. </script>
  34. <style>
  35. </style>