index.vue 953 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <template>
  2. <div class="search-camera" :style="{paddingLeft: split+'px'}">
  3. <router-link :to="item.to" tag="a" class="camera" v-for="(item,i) in cameraArr" :key="i">
  4. <vcenter>
  5. <img :src="item.img" >
  6. <div style="margin-top:10px;">{{item.name}}</div>
  7. </vcenter>
  8. </router-link>
  9. </div>
  10. </template>
  11. <script>
  12. import vcenter from '@/components/vcenter'
  13. const cameraArr = [{
  14. img: require('@/assets/images/product_img_2c.png'),
  15. name: '双目相机',
  16. to: {name: 'product'}
  17. }, {
  18. img: require('@/assets/images/product_img_6c.png'),
  19. name: '即将上市',
  20. to: {name: 'product'}
  21. }, {
  22. img: require('@/assets/images/product_img_zt.png'),
  23. name: '即将上市',
  24. to: {name: 'product'}
  25. }]
  26. export default {
  27. props: {
  28. 'split': {
  29. default: 0
  30. }
  31. },
  32. components: {
  33. vcenter
  34. },
  35. data () {
  36. return {
  37. cameraArr
  38. }
  39. }
  40. }
  41. </script>
  42. <style lang="scss" scoped>
  43. @import './style.scss'
  44. </style>