77 lines
1.5 KiB
Vue
77 lines
1.5 KiB
Vue
<template>
|
||
<!-- 公共头部 状态栏40upx 带有左边返回键,右边消息图标 -->
|
||
<view class="b_header bg-linear-gradient x-text-white text-center">
|
||
{{page_title}}
|
||
<!-- <view class="spot"></view> -->
|
||
<image src="../../static/my/left.png" mode="" class="goback" @click="back()" style=""></image>
|
||
</view>
|
||
</template>
|
||
|
||
<script>
|
||
import public_function from '../../common/public_function.js'
|
||
export default{
|
||
props:{
|
||
page_title:String
|
||
},
|
||
methods:{
|
||
to_message(){
|
||
uni.navigateTo({
|
||
url:'../../pages/my/is_message'
|
||
})
|
||
},
|
||
back(){
|
||
var pages = getCurrentPages()
|
||
var Route = pages[pages.length - 1].route;
|
||
console.log(Route);
|
||
if(Route.indexOf("pay_type") >= 1){
|
||
uni.navigateTo({
|
||
url: '../../pages/order/index?is_index=1',
|
||
});
|
||
}else if(Route.indexOf("path-list") >= 1){
|
||
uni.navigateTo({
|
||
url: '../../pages/order/index?is_index=1',
|
||
});
|
||
}else{
|
||
uni.navigateBack({
|
||
delta:1
|
||
})
|
||
}
|
||
}
|
||
},
|
||
|
||
}
|
||
</script>
|
||
|
||
<style lang="scss">
|
||
.b_header{
|
||
height:148upx;
|
||
position: relative;
|
||
line-height:210upx;
|
||
font-size: 32upx;
|
||
.goback{
|
||
position: absolute;
|
||
bottom:29upx;
|
||
left:31upx;
|
||
height:30.9upx;
|
||
width:18upx;
|
||
padding:0 20upx;
|
||
}
|
||
.message{
|
||
position: absolute;
|
||
bottom:18upx;
|
||
right:31upx;
|
||
height:43upx;
|
||
width:50upx;
|
||
}
|
||
.spot{
|
||
height:12upx;
|
||
width:12upx;
|
||
background-color: #FF3824;
|
||
border-radius: 50%;
|
||
position: absolute;
|
||
bottom:52upx;
|
||
right:31upx;
|
||
}
|
||
}
|
||
</style>
|