fix:修改 详细视图 未记录页码的问题
This commit is contained in:
@@ -17,14 +17,22 @@ export default {
|
|||||||
detailType: localStorage.getItem('detail-view-' + this.tableId) || 'list',
|
detailType: localStorage.getItem('detail-view-' + this.tableId) || 'list',
|
||||||
detailViewRightObj: '',
|
detailViewRightObj: '',
|
||||||
detailViewLoading: false,
|
detailViewLoading: false,
|
||||||
detailTimer: ''
|
detailTimer: '',
|
||||||
|
showInput: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created () {
|
created () {
|
||||||
this.detailType = localStorage.getItem('detail-view-' + this.tableId) || 'list'
|
this.detailType = localStorage.getItem('detail-view-' + this.tableId) || 'list'
|
||||||
},
|
},
|
||||||
|
mounted () {
|
||||||
|
setTimeout(() => {
|
||||||
|
this.showInput = true
|
||||||
|
}, 300)
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
changeDetailType (flag) {
|
changeDetailType (flag) {
|
||||||
|
this.detailType = flag
|
||||||
|
const query = { ...this.$route.query, detailType: flag }
|
||||||
if (this.detailType === flag) {
|
if (this.detailType === flag) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@@ -32,8 +40,6 @@ export default {
|
|||||||
// if (this.orderBy) {
|
// if (this.orderBy) {
|
||||||
// this.detailViewRightObj = ''
|
// this.detailViewRightObj = ''
|
||||||
// }
|
// }
|
||||||
this.detailType = flag
|
|
||||||
const query = { ...this.$route.query, detailType: flag }
|
|
||||||
query.bottomBox = this.detailType !== 'view'
|
query.bottomBox = this.detailType !== 'view'
|
||||||
this.$router.replace({ query: query }).catch(err => {})
|
this.$router.replace({ query: query }).catch(err => {})
|
||||||
let dataList = ''
|
let dataList = ''
|
||||||
|
|||||||
@@ -62,7 +62,7 @@
|
|||||||
small
|
small
|
||||||
>
|
>
|
||||||
<template>
|
<template>
|
||||||
<el-input-number ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
<el-input-number v-if="showInput" ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
||||||
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
|
|||||||
@@ -65,7 +65,7 @@
|
|||||||
small
|
small
|
||||||
>
|
>
|
||||||
<template>
|
<template>
|
||||||
<el-input-number ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
<el-input-number v-if="showInput" ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
||||||
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
|
|||||||
@@ -64,7 +64,7 @@
|
|||||||
small
|
small
|
||||||
>
|
>
|
||||||
<template>
|
<template>
|
||||||
<el-input-number ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
<el-input-number v-if="showInput" ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
||||||
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
small
|
small
|
||||||
>
|
>
|
||||||
<template>
|
<template>
|
||||||
<el-input-number ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
<el-input-number v-if="showInput" ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
||||||
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
small
|
small
|
||||||
>
|
>
|
||||||
<template>
|
<template>
|
||||||
<el-input-number ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
<el-input-number v-if="showInput" ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
||||||
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
small
|
small
|
||||||
>
|
>
|
||||||
<template>
|
<template>
|
||||||
<el-input-number ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
<el-input-number v-if="showInput" ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
||||||
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
small
|
small
|
||||||
>
|
>
|
||||||
<template>
|
<template>
|
||||||
<el-input-number ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
<el-input-number v-if="showInput" ref="jumpInput" v-model="pageObj.pageNo" :controls="false" :min="1" :max="pageObj.pages" class="jump-input" @change="getTableData" @keyup.enter.native="getTableData" size="mini"/>
|
||||||
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
<span class="jump-pages">/ {{pageObj.pages}}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
|
|||||||
Reference in New Issue
Block a user