index.vue 682 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <template>
  2. <groupGoodsList :goodsList="goodsList"></groupGoodsList>
  3. </template>
  4. <script>
  5. import groupGoodsList from '@/components/groupGoodsList/index.vue';
  6. import {
  7. getCollagePartake
  8. } from '@/api/store.js';
  9. export default {
  10. components: {
  11. groupGoodsList
  12. },
  13. data() {
  14. return {
  15. goodsList: []
  16. }
  17. },
  18. onLoad(option) {
  19. this.collage_id = option.collage_id;
  20. this.getCollagePartake();
  21. },
  22. methods: {
  23. getCollagePartake() {
  24. getCollagePartake({
  25. collage_id: this.collage_id
  26. }).then(res => {
  27. this.goodsList = res.data;
  28. });
  29. }
  30. },
  31. };
  32. </script>
  33. <style lang="scss" scoped>
  34. /deep/.goods-list {
  35. margin: 20rpx 30rpx;
  36. }
  37. </style>