| xqd
@@ -1,5 +1,7 @@
|
|
|
<template>
|
|
|
<app-layout>
|
|
|
+ <uni-nav-bar fixed="true" :background-color="titleBg" left-icon="back" @click-left="back"
|
|
|
+ ></uni-nav-bar>
|
|
|
<view v-if="!detail" class="u-goods-detail"></view>
|
|
|
<template class="detail" v-if="detail">
|
|
|
<!--商品轮播图-->
|
| xqd
@@ -21,11 +23,6 @@
|
|
|
v-bind:s="s"
|
|
|
v-bind:theme="getTheme"
|
|
|
></detail-ad>
|
|
|
- <!-- 详情标题 -->
|
|
|
- <app-name v-bind:name="detail.name"></app-name>
|
|
|
- <view v-if="detail.subtitle" class="goods-subtitle">
|
|
|
- <view class="t-omit-three">{{detail.subtitle}}</view>
|
|
|
- </view>
|
|
|
<!--商品价格-->
|
|
|
<detail-price-share
|
|
|
:theme-object="themeObject"
|
| xqd
@@ -49,6 +46,11 @@
|
|
|
v-bind:poster-config="poster_config + `&goods_id=` + detail.id"
|
|
|
v-bind:poster-generate="poster_generate + `&goods_id=` + detail.id"
|
|
|
></detail-price-share>
|
|
|
+ <!-- 详情标题 -->
|
|
|
+ <app-name v-bind:name="detail.name"></app-name>
|
|
|
+ <view v-if="detail.subtitle" class="goods-subtitle">
|
|
|
+ <view class="t-omit-three">{{detail.subtitle}}</view>
|
|
|
+ </view>
|
|
|
<!--商品会员-->
|
|
|
<view class="join-member" v-if="detail.level_show === 2">
|
|
|
<app-join-member
|
| xqd
@@ -177,6 +179,7 @@
|
|
|
import bdHc from '@/components/page-component/goods/bd-hc.vue';
|
|
|
import bdCoupon from '@/components/page-component/goods/bd-coupon.vue';
|
|
|
import bdXbc from '@/components/page-component/goods/bd-xbc.vue';
|
|
|
+ import uniNavBar from '@/components/page-component/uni-plugins/uni-nav-bar.vue';
|
|
|
|
|
|
export default {
|
|
|
name: "detail",
|
| xqd
@@ -210,8 +213,12 @@
|
|
|
buttonDisabled: false,
|
|
|
poster_config: this.$api.advance.poster_config,
|
|
|
poster_generate: this.$api.advance.poster_generate,
|
|
|
+ titleBg:'rgba(255,255,255,0)',
|
|
|
}
|
|
|
},
|
|
|
+ onPageScroll:function(e){
|
|
|
+ this.titleBg = 'rgba(255,255,255,'+e.scrollTop / 300+')';
|
|
|
+ },
|
|
|
onLoad(data) {
|
|
|
this.goods_id = data.id;
|
|
|
// #ifdef MP-WEIXIN
|
| xqd
@@ -401,7 +408,8 @@
|
|
|
bdKb,
|
|
|
bdHc,
|
|
|
bdCoupon,
|
|
|
- bdXbc
|
|
|
+ bdXbc,
|
|
|
+ uniNavBar
|
|
|
},
|
|
|
computed: {
|
|
|
...mapGetters('mallConfig',{
|