|
@ -3,14 +3,12 @@ |
|
|
<navbar title="设置" leftClick @leftClick="$utils.navigateBack" /> |
|
|
<navbar title="设置" leftClick @leftClick="$utils.navigateBack" /> |
|
|
|
|
|
|
|
|
<view class="content"> |
|
|
<view class="content"> |
|
|
<!-- todo --> |
|
|
|
|
|
<view class="card flex operate" @click="$refs.popup.open('getPrivacyPolicy')"> |
|
|
|
|
|
|
|
|
<view class="card flex operate" @click="$refs.popup.open('user_ys')"> |
|
|
<text>隐私政策</text> |
|
|
<text>隐私政策</text> |
|
|
<uv-icon name="arrow-right" color="#000000" size="28rpx"></uv-icon> |
|
|
<uv-icon name="arrow-right" color="#000000" size="28rpx"></uv-icon> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<!-- todo: check is logined --> |
|
|
|
|
|
<button plain class="btn-logout" @click="onLogout">退出登录</button> |
|
|
|
|
|
|
|
|
<button v-if="isLogined" plain class="btn-logout" @click="onLogout">退出登录</button> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<configPopup ref="popup"></configPopup> |
|
|
<configPopup ref="popup"></configPopup> |
|
@ -21,8 +19,12 @@ |
|
|
export default { |
|
|
export default { |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
|
|
|
isLogined: false |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
onShow() { |
|
|
|
|
|
this.isLogined = !!uni.getStorageSync('token') |
|
|
|
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
onLogout() { |
|
|
onLogout() { |
|
|
this.$store.commit('logout') |
|
|
this.$store.commit('logout') |
|
|