添加我的收藏
This commit is contained in:
parent
de74c9d1d7
commit
2f8d57d98e
13
package-lock.json
generated
13
package-lock.json
generated
@ -1581,11 +1581,6 @@
|
|||||||
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
|
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"animate.css": {
|
|
||||||
"version": "3.7.2",
|
|
||||||
"resolved": "https://registry.npmjs.org/animate.css/-/animate.css-3.7.2.tgz",
|
|
||||||
"integrity": "sha512-0bE8zYo7C0KvgOYrSVfrzkbYk6IOTVPNqkiHg2cbyF4Pq/PXzilz4BRWA3hwEUBoMp5VBgrC29lQIZyhRWdBTw=="
|
|
||||||
},
|
|
||||||
"ansi-colors": {
|
"ansi-colors": {
|
||||||
"version": "3.2.4",
|
"version": "3.2.4",
|
||||||
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
|
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
|
||||||
@ -12957,14 +12952,6 @@
|
|||||||
"integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
|
"integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"vueg": {
|
|
||||||
"version": "1.4.5",
|
|
||||||
"resolved": "https://registry.npmjs.org/vueg/-/vueg-1.4.5.tgz",
|
|
||||||
"integrity": "sha512-Q+UTTLPZ1yIZp4zQPNBQVMdKTsgINfArzQDVGpiM7Ga02WZ4kkND14v0OfW+BEYV6pd8d8WdT6SILPBCzF3F8A==",
|
|
||||||
"requires": {
|
|
||||||
"animate.css": "^3.7.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"vuex": {
|
"vuex": {
|
||||||
"version": "3.1.1",
|
"version": "3.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/vuex/-/vuex-3.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/vuex/-/vuex-3.1.1.tgz",
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
this.$store.commit('setPageAnim', 'none')
|
this.$store.commit('setPageAnim', 'none')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
let routers = ['/', '/home', '/attention', '/message', '/me', '/myCard', '/chooseCountry']
|
let routers = ['/', '/home', '/attention', '/message', '/me', '/MyCard','/MyCollect', '/chooseCountry']
|
||||||
//根据路由层次来决定转场效果
|
//根据路由层次来决定转场效果
|
||||||
if (routers.indexOf(to.path) > routers.indexOf(from.path)) {
|
if (routers.indexOf(to.path) > routers.indexOf(from.path)) {
|
||||||
this.$store.commit('setPageAnim', 'go')
|
this.$store.commit('setPageAnim', 'go')
|
||||||
|
|||||||
@ -15,6 +15,7 @@ import MyCard from "./pages/me/MyCard"
|
|||||||
|
|
||||||
|
|
||||||
import BaseHeader from "./components/BaseHeader"
|
import BaseHeader from "./components/BaseHeader"
|
||||||
|
import MyCollect from "./pages/me/MyCollect";
|
||||||
|
|
||||||
Vue.config.productionTip = false
|
Vue.config.productionTip = false
|
||||||
|
|
||||||
@ -34,7 +35,8 @@ const router = new VueRouter({
|
|||||||
{ path: '/me', component: Me },
|
{ path: '/me', component: Me },
|
||||||
{ path: '/music', component: Music },
|
{ path: '/music', component: Music },
|
||||||
{ path: '/countryChoose', component: countryChoose },
|
{ path: '/countryChoose', component: countryChoose },
|
||||||
{ path: '/myCard', component: MyCard },
|
{ path: '/MyCard', component: MyCard },
|
||||||
|
{ path: '/MyCollect', component: MyCollect },
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@ -4,7 +4,7 @@
|
|||||||
<div class="left">
|
<div class="left">
|
||||||
<header>
|
<header>
|
||||||
<img src="../../assets/img/icon/next.svg" alt="" @click="$emit('back')">
|
<img src="../../assets/img/icon/next.svg" alt="" @click="$emit('back')">
|
||||||
<img src="../../assets/img/icon/more.svg" alt="" @click="nav('myCard')">
|
<img src="../../assets/img/icon/more.svg" alt="">
|
||||||
</header>
|
</header>
|
||||||
<div class="detail">
|
<div class="detail">
|
||||||
<div class="head">
|
<div class="head">
|
||||||
@ -159,11 +159,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
<ul>
|
<ul>
|
||||||
<li @click="nav('myCard')">
|
<li @click="nav('MyCard')">
|
||||||
<img src="../../assets/img/icon/card-gray.png" alt="">
|
<img src="../../assets/img/icon/card-gray.png" alt="">
|
||||||
<span>个人名片</span>
|
<span>个人名片</span>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li @click="nav('MyCollect')">
|
||||||
<img src="../../assets/img/icon/collect-gray.png" alt="">
|
<img src="../../assets/img/icon/collect-gray.png" alt="">
|
||||||
<span>我的收藏</span>
|
<span>我的收藏</span>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
23
src/pages/me/MyCollect.vue
Normal file
23
src/pages/me/MyCollect.vue
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<template>
|
||||||
|
<div id="MyCollect">
|
||||||
|
<BaseHeader title="我的收藏" is-show-right-btn="false"></BaseHeader>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
name: "MyCollect",
|
||||||
|
date() {
|
||||||
|
return {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
#MyCollect {
|
||||||
|
width: 100vw;
|
||||||
|
height: 100%;
|
||||||
|
position: fixed;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
Loading…
Reference in New Issue
Block a user