|
@@ -124,6 +124,12 @@ var vNode = {
|
|
|
sessionStorage.removeItem(this.sessStorageKey)
|
|
|
}
|
|
|
return !!$data
|
|
|
+ },
|
|
|
+ setrecover: function() {
|
|
|
+ var scrollTop = $(this.$refs.jList).scrollTop()
|
|
|
+ // 如果滚动高度为0,或者entList长度为0,则不缓存数据(即返回刷新)
|
|
|
+ this.listState.scrollTop = scrollTop
|
|
|
+ sessionStorage.setItem(this.sessStorageKey, JSON.stringify(this.$data))
|
|
|
},
|
|
|
// 判断是否是有权限
|
|
|
getUserRoot: function() {
|
|
@@ -143,10 +149,7 @@ var vNode = {
|
|
|
},
|
|
|
// 列表跳转
|
|
|
linkRouter: function(id) {
|
|
|
- var scrollTop = $(this.$refs.jList).scrollTop()
|
|
|
- // 如果滚动高度为0,或者entList长度为0,则不缓存数据(即返回刷新)
|
|
|
- this.listState.scrollTop = scrollTop
|
|
|
- sessionStorage.setItem(this.sessStorageKey, JSON.stringify(this.$data))
|
|
|
+ this.setrecover()
|
|
|
location.href = '/jyapp/article/content/' + id + '.html'
|
|
|
},
|
|
|
// 筛选按钮
|
|
@@ -191,6 +194,7 @@ var vNode = {
|
|
|
// 当数组为空时,且为第一页,页面为暂无数据页面
|
|
|
_this.listState.loading = true
|
|
|
_this.listState.finished = true;
|
|
|
+ _this.listState.list = res.data.res
|
|
|
} else {
|
|
|
// 数据正常加载更多
|
|
|
for (let i = 0; i < res.data.res.length; i++) {
|
|
@@ -314,7 +318,6 @@ var vNode = {
|
|
|
this.limitlist.winnerPhone = parseInt(data.data)
|
|
|
}
|
|
|
isScreen = true
|
|
|
- sessionStorage.setItem(this.sessStorageKey, JSON.stringify(this.$data))
|
|
|
this.setToggle()
|
|
|
this.reLoadList(true)
|
|
|
},
|
|
@@ -346,6 +349,7 @@ var vNode = {
|
|
|
},
|
|
|
// 刷新列表
|
|
|
reLoadList: function(isScreen) {
|
|
|
+ console.log(isScreen)
|
|
|
this.getList(isScreen)
|
|
|
},
|
|
|
// 关闭菜单
|