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>
|
|
|