Browse Source

分頁組件統一

hangb 8 years ago
parent
commit
f31efabcb6

+ 4 - 8
components/messageBoard/MessageBoard.vue

@@ -116,12 +116,8 @@
         </div>
       </div>
       <div class="page" v-if="!showHistory">
-        <page-component
-          :total="messageBoardCurrent.totalElements"
-          :page-size="pageParams.count"
-          :current="pageParams.page"
-          v-on:childEvent="listenPage">
-        </page-component>
+        <page :total="messageBoardCurrent.totalElements" :page-size="pageParams.count"
+              :current="pageParams.page" @childEvent="listenPage"></page>
       </div>
       <div class="msg-slide1" @click="isOpenHistory" v-if="showHistory">
         <i class="fa fa-angle-left"></i><span>留言记录</span>
@@ -134,7 +130,7 @@
 </template>
 <script>
   import ImageUpload from '~components/common/image-upload/imageUpload.vue'
-  import PageComponent from '~components/common/page/pageComponent.vue'
+  import Page from '~components/common/page/pageComponent.vue'
   export default {
     name: 'messageBoard',
     data () {
@@ -157,7 +153,7 @@
     },
     components: {
       ImageUpload,
-      PageComponent
+      Page
     },
     computed: {
 //      messageBoard () {

+ 3 - 1
components/product/ComponentGoods.vue

@@ -108,11 +108,13 @@
 
 <script>
   import Buy from '~components/common/buyOrCar/buyComponent.vue'
+  import Page from '~components/common/page/pageComponent.vue'
   export default {
     layout: 'mian',
     props: ['brandid', 'propertyJSON'],
     components: {
-      Buy
+      Buy,
+      Page
     },
     data () {
       return {

+ 4 - 0
components/product/brand/BrandComponent.vue

@@ -46,6 +46,7 @@
   </div>
 </template>
 <script>
+  import Page from '~components/common/page/pageComponent.vue'
   export default {
     name: 'BrandComponent',
     data () {
@@ -58,6 +59,9 @@
         searchCode: ''
       }
     },
+    components: {
+      Page
+    },
     computed: {
       lists () {
         return this.$store.state.brandComponent.component

+ 3 - 1
components/store/CommodityList.vue

@@ -135,11 +135,13 @@ function getAllLeafIds (kind) {
   }
 }
 import Buy from '~components/common/buyOrCar/buyComponent.vue'
+import Page from '~components/common/page/pageComponent.vue'
 export default {
   name: 'commodity-list',
   props: ['kinds'],
   components: {
-    Buy
+    Buy,
+    Page
   },
   data () {
     return {