fix: 分页 #31

This commit is contained in:
kuaifan 2021-12-23 23:34:49 +08:00
parent 89b8342ca0
commit 194ef2b4ca
4 changed files with 32 additions and 4 deletions

View File

@ -21,14 +21,18 @@
class="page-container" class="page-container"
:total="total" :total="total"
:current="page" :current="page"
:pageSize="pageSize"
:disabled="loadIng > 0" :disabled="loadIng > 0"
simple :simple="windowMax768"
showTotal
@on-change="setPage" @on-change="setPage"
@on-page-size-change="setPageSize"/> @on-page-size-change="setPageSize"/>
</div> </div>
</template> </template>
<script> <script>
import {mapState} from "vuex";
export default { export default {
name: "ProjectArchived", name: "ProjectArchived",
data() { data() {
@ -49,6 +53,9 @@ export default {
mounted() { mounted() {
this.getLists(); this.getLists();
}, },
computed: {
...mapState(['windowMax768'])
},
methods: { methods: {
initLanguage() { initLanguage() {
this.columns = [ this.columns = [

View File

@ -33,14 +33,18 @@
class="page-container" class="page-container"
:total="total" :total="total"
:current="page" :current="page"
:pageSize="pageSize"
:disabled="loadIng > 0" :disabled="loadIng > 0"
simple :simple="windowMax768"
showTotal
@on-change="setPage" @on-change="setPage"
@on-page-size-change="setPageSize"/> @on-page-size-change="setPageSize"/>
</div> </div>
</template> </template>
<script> <script>
import {mapState} from "vuex";
export default { export default {
name: "ProjectManagement", name: "ProjectManagement",
data() { data() {
@ -61,6 +65,9 @@ export default {
mounted() { mounted() {
this.getLists(); this.getLists();
}, },
computed: {
...mapState(['windowMax768'])
},
methods: { methods: {
initLanguage() { initLanguage() {
this.columns = [ this.columns = [

View File

@ -6,14 +6,18 @@
class="page-container" class="page-container"
:total="total" :total="total"
:current="page" :current="page"
:pageSize="pageSize"
:disabled="loadIng > 0" :disabled="loadIng > 0"
simple :simple="windowMax768"
showTotal
@on-change="setPage" @on-change="setPage"
@on-page-size-change="setPageSize"/> @on-page-size-change="setPageSize"/>
</div> </div>
</template> </template>
<script> <script>
import {mapState} from "vuex";
export default { export default {
name: "TaskArchived", name: "TaskArchived",
props: { props: {
@ -37,6 +41,9 @@ export default {
}, },
mounted() { mounted() {
},
computed: {
...mapState(['windowMax768'])
}, },
watch: { watch: {
projectId: { projectId: {

View File

@ -49,14 +49,18 @@
class="page-container" class="page-container"
:total="total" :total="total"
:current="page" :current="page"
:pageSize="pageSize"
:disabled="loadIng > 0" :disabled="loadIng > 0"
simple :simple="windowMax768"
showTotal
@on-change="setPage" @on-change="setPage"
@on-page-size-change="setPageSize"/> @on-page-size-change="setPageSize"/>
</div> </div>
</template> </template>
<script> <script>
import {mapState} from "vuex";
export default { export default {
name: "TeamManagement", name: "TeamManagement",
data() { data() {
@ -77,6 +81,9 @@ export default {
mounted() { mounted() {
this.getLists(); this.getLists();
}, },
computed: {
...mapState(['windowMax768'])
},
methods: { methods: {
initLanguage() { initLanguage() {
this.columns = [ this.columns = [