You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
937 B
33 lines
937 B
<template> |
|
<view> |
|
<page-head :title="title"></page-head> |
|
<view class="uni-padding-wrap uni-common-mt"> |
|
<view class="uni-btn-v"> |
|
<navigator url="navigate/navigate?title=navigate" hover-class="navigator-hover"> |
|
<button type="default">跳转到新页面</button> |
|
</navigator> |
|
<navigator url="redirect/redirect?title=redirect" open-type="redirect" hover-class="other-navigator-hover"> |
|
<button type="default">在当前页打开</button> |
|
</navigator> |
|
<navigator v-if="!hasLeftWin" url="/pages/tabBar/extUI/extUI" open-type="switchTab" hover-class="other-navigator-hover"> |
|
<button type="default">跳转tab页面</button> |
|
</navigator> |
|
</view> |
|
</view> |
|
</view> |
|
</template> |
|
<script> |
|
import { mapState } from 'vuex' |
|
export default { |
|
data() { |
|
return { |
|
title: 'navigator' |
|
} |
|
}, |
|
computed: { |
|
...mapState({ |
|
hasLeftWin: state => !state.noMatchLeftWindow |
|
}) |
|
}, |
|
} |
|
</script>
|
|
|