Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
csdn-datav
提交
57904790
C
csdn-datav
项目概览
CSDN 技术社区
/
csdn-datav
通知
4391
Star
175
Fork
204
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
29
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
csdn-datav
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
29
Issue
29
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
57904790
编写于
8月 24, 2022
作者:
!阳仔
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改用户名无法删除
上级
363de3c2
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
33 addition
and
29 deletion
+33
-29
src/view/pc/fans.vue
src/view/pc/fans.vue
+0
-28
src/view/pc/rankList.vue
src/view/pc/rankList.vue
+33
-1
未找到文件。
src/view/pc/fans.vue
浏览文件 @
57904790
...
@@ -8,10 +8,6 @@
...
@@ -8,10 +8,6 @@
<div
class=
"user-rank-list"
ref=
"user-rank-list"
>
<div
class=
"user-rank-list"
ref=
"user-rank-list"
>
<RankList
title=
"铁粉榜"
@
clear=
"clear"
:cityObj=
"cityObj"
listTitle=
"铁粉数"
:rankData=
"rankData"
@
rankFans=
"rankFans"
/>
<RankList
title=
"铁粉榜"
@
clear=
"clear"
:cityObj=
"cityObj"
listTitle=
"铁粉数"
:rankData=
"rankData"
@
rankFans=
"rankFans"
/>
</div>
</div>
<div
class=
"force-slide"
:style=
"`right:$
{$refs['user-rank-list'].offsetWidth+50}px;`" v-if="cityObj" @click="clear">
<img
src=
"@/assets/img/fansleft.png"
alt=
""
>
返回
</div>
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
...
@@ -98,29 +94,5 @@ export default {
...
@@ -98,29 +94,5 @@ export default {
top
:
40px
;
top
:
40px
;
right
:
40px
;
right
:
40px
;
}
}
.force-slide
{
// padding: 10px;
width
:
64px
;
height
:
40px
;
background
:
#364366
;
color
:
#78C1FF
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
position
:
absolute
;
top
:
50px
;
// left: 20px;
font-size
:
14px
;
border
:
2px
solid
#5f97d5
;
cursor
:
pointer
;
img
{
width
:
12px
;
height
:
16px
;
}
}
// .user-rank-list {
// margin-top: 40px;
// margin-right: 72px;
// }
}
}
</
style
>
</
style
>
\ No newline at end of file
src/view/pc/rankList.vue
浏览文件 @
57904790
<
template
>
<
template
>
<div
class=
"rank-list"
ref=
"rank-list"
>
<div
class=
"rank-list"
ref=
"rank-list"
>
<div
class=
"force-slide"
v-if=
"userItem"
@
click=
"clear"
>
<img
src=
"@/assets/img/fansleft.png"
alt=
""
>
返回
</div>
<div
class=
"title"
>
<div
class=
"title"
>
<span>
{{
title
}}
</span>
<span>
{{
title
}}
</span>
<!--
<span
class=
"clear"
@
click=
"clear"
v-if=
"cityObj"
>
回退
</span>
-->
<!--
<span
class=
"clear"
@
click=
"clear"
v-if=
"cityObj"
>
回退
</span>
-->
...
@@ -11,7 +15,7 @@
...
@@ -11,7 +15,7 @@
<p><span>
明星成员
</span></p>
<p><span>
明星成员
</span></p>
<span>
城市
</span><span>
{{
listTitle
}}
</span>
<span>
城市
</span><span>
{{
listTitle
}}
</span>
</div>
</div>
<ul
class=
"user-list"
>
<ul
class=
"user-list"
ref=
"user-list"
>
<li
class=
"rank-list-nav active"
v-for=
"(item,index) in rankData"
:key=
"index"
@
click=
"rankAdd(item)"
>
<li
class=
"rank-list-nav active"
v-for=
"(item,index) in rankData"
:key=
"index"
@
click=
"rankAdd(item)"
>
<span
class=
"mar"
>
{{
index
+
1
}}
</span>
<span
class=
"mar"
>
{{
index
+
1
}}
</span>
<p>
<p>
...
@@ -35,6 +39,7 @@ export default {
...
@@ -35,6 +39,7 @@ export default {
methods
:
{
methods
:
{
clear
()
{
clear
()
{
this
.
$emit
(
'
clear
'
)
this
.
$emit
(
'
clear
'
)
this
.
userItem
=
null
},
},
rankAdd
(
item
){
rankAdd
(
item
){
if
(
this
.
title
==
'
用户原力榜
'
)
{
if
(
this
.
title
==
'
用户原力榜
'
)
{
...
@@ -44,6 +49,11 @@ export default {
...
@@ -44,6 +49,11 @@ export default {
this
.
$emit
(
'
rankFans
'
,
item
)
this
.
$emit
(
'
rankFans
'
,
item
)
}
}
}
}
},
watch
:
{
rankData
()
{
this
.
$refs
[
'
user-list
'
].
scrollTop
=
0
},
},
},
props
:
[
'
title
'
,
'
rankData
'
,
'
city
'
,
'
listTitle
'
,
'
cityObj
'
]
props
:
[
'
title
'
,
'
rankData
'
,
'
city
'
,
'
listTitle
'
,
'
cityObj
'
]
}
}
...
@@ -54,6 +64,28 @@ export default {
...
@@ -54,6 +64,28 @@ export default {
height
:
800px
;
height
:
800px
;
display
:
flex
;
display
:
flex
;
flex-direction
:
column
;
flex-direction
:
column
;
position
:
relative
;
.force-slide
{
// padding: 10px;
width
:
64px
;
height
:
40px
;
background
:
#364366
;
color
:
#78C1FF
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
position
:
absolute
;
top
:
10px
;
right
:
410px
;
// left: 20px;
font-size
:
14px
;
border
:
2px
solid
#5f97d5
;
cursor
:
pointer
;
img
{
width
:
12px
;
height
:
16px
;
}
}
.title
{
.title
{
display
:
flex
;
display
:
flex
;
justify-content
:
space-between
;
justify-content
:
space-between
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录