Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
beyond-clouds-frontM
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
云深项目组
beyond-clouds-frontM
Commits
1ad54ef8
Commit
1ad54ef8
authored
Mar 25, 2020
by
yanju
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
首页加载更多
parent
65c65c28
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
2 deletions
+20
-2
components/moblie/containerCard.vue
+6
-2
pages/index.vue
+14
-0
No files found.
components/moblie/containerCard.vue
View file @
1ad54ef8
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
<yun-div
:font-style=
"[24,32,500,'#999','left']"
>
换一换
</yun-div>
<yun-div
:font-style=
"[24,32,500,'#999','left']"
>
换一换
</yun-div>
</yun-div>
</yun-div>
<slot></slot>
<slot></slot>
<yun-div
:show-ske=
"false"
width-v=
"100%"
:font-style=
"[24,104,500,'#999','center']"
bg-color-v=
"#fff"
>
<yun-div
v-if=
"showMore"
:show-ske=
"false"
width-v=
"100%"
:font-style=
"[24,104,500,'#999','center']"
bg-color-v=
"#fff"
>
<span
v-tap=
"handleMore"
>
加载更多
</span>
<span
v-tap=
"handleMore"
>
加载更多
</span>
</yun-div>
</yun-div>
<yun-div
:width-v=
"750"
:height-v=
"24"
></yun-div>
<yun-div
:width-v=
"750"
:height-v=
"24"
></yun-div>
...
@@ -28,11 +28,15 @@ export default {
...
@@ -28,11 +28,15 @@ export default {
mixins
:
[
commonMixin
],
mixins
:
[
commonMixin
],
methods
:
{
methods
:
{
handleMore
()
{
handleMore
()
{
console
.
log
(
2
);
this
.
$emit
(
'getMore'
,
1
)
}
}
},
},
props
:{
props
:{
title
:
String
,
title
:
String
,
showMore
:{
default
:
false
,
type
:
Boolean
,
}
}
}
}
}
...
...
pages/index.vue
View file @
1ad54ef8
...
@@ -6,26 +6,37 @@
...
@@ -6,26 +6,37 @@
<banner
:linkArr=
"linkArr"
:imgArr=
"imgArr"
></banner>
<banner
:linkArr=
"linkArr"
:imgArr=
"imgArr"
></banner>
<container-card
<container-card
title=
"项目推荐"
title=
"项目推荐"
:showMore=
"true"
@
getMore=
"changeRoute1(routesObject.project.index)"
>
>
<project-card
v-for=
"val in projectList"
:key=
"val.projectId"
:info=
"val"
></project-card>
<project-card
v-for=
"val in projectList"
:key=
"val.projectId"
:info=
"val"
></project-card>
</container-card>
</container-card>
<container-card
<container-card
title=
"最新资讯"
title=
"最新资讯"
:showMore=
"true"
@
getMore=
"changeRoute1(routesObject.news.index)"
>
>
<project-card
v-for=
"val in newsList"
:key=
"val.contentId"
:info=
"val"
></project-card>
<project-card
v-for=
"val in newsList"
:key=
"val.contentId"
:info=
"val"
></project-card>
</container-card>
</container-card>
<container-card
<container-card
title=
"社区精英"
title=
"社区精英"
>
>
<user-card-x
v-for=
"val in elitesList"
:key=
"val.userId"
:info=
"val"
></user-card-x>
<user-card-x
v-for=
"val in elitesList"
:key=
"val.userId"
:info=
"val"
></user-card-x>
</container-card>
</container-card>
<container-card
<container-card
title=
"精选博文"
title=
"精选博文"
:showMore=
"true"
@
getMore=
"changeRoute1(routesObject.blog.index)"
>
>
<project-card
v-for=
"val in blogList"
:key=
"val.blogId"
:info=
"val"
></project-card>
<project-card
v-for=
"val in blogList"
:key=
"val.blogId"
:info=
"val"
></project-card>
</container-card>
</container-card>
<container-card
<container-card
title=
"推荐问答"
title=
"推荐问答"
:showMore=
"true"
@
getMore=
"changeRoute1(routesObject.answer.index)"
>
>
<answer-card
v-for=
"val in answerList"
:key=
"val.questionId"
:info=
"val"
></answer-card>
<answer-card
v-for=
"val in answerList"
:key=
"val.questionId"
:info=
"val"
></answer-card>
</container-card>
</container-card>
...
@@ -41,7 +52,10 @@ import containerCard from '../components/moblie/containerCard';
...
@@ -41,7 +52,10 @@ import containerCard from '../components/moblie/containerCard';
import
answerCard
from
'../components/moblie/answerCard'
;
import
answerCard
from
'../components/moblie/answerCard'
;
import
userCardX
from
'../components/moblie/userCardX'
import
userCardX
from
'../components/moblie/userCardX'
import
config
from
"../action/config"
;
import
config
from
"../action/config"
;
import
commonMixin
from
"../components/moblie/commonMixin"
;
export
default
{
export
default
{
mixins
:[
commonMixin
],
components
:
{
components
:
{
projectCard
,
YunButton
,
banner
,
containerCard
,
answerCard
,
userCardX
projectCard
,
YunButton
,
banner
,
containerCard
,
answerCard
,
userCardX
},
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment