|
@@ -5,21 +5,15 @@
|
|
|
ref="myMall"
|
|
|
@showShareTip="showShareTip"/>
|
|
|
<!--弹窗:分享提示-->
|
|
|
- <van-popup
|
|
|
- class="fbt-van-popup-share"
|
|
|
- position="top"
|
|
|
- v-model="booShareTip">
|
|
|
- <img
|
|
|
- src="./image/icon_01@2x.png"
|
|
|
- alt="">
|
|
|
- </van-popup>
|
|
|
+ <ShareTipInWechat
|
|
|
+ ref="fbtShareTipInWechat"/>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import funWxShare from '@/utils/wxShare0.0'
|
|
|
import Mall from '../marketing/save/mall'
|
|
|
-import { Popup } from 'vant'
|
|
|
+import ShareTipInWechat from '../common/shareTipInWechat'
|
|
|
import { getHomeList } from '@/views/marketing/api'
|
|
|
import { platform } from '@/utils/platform'
|
|
|
|
|
@@ -27,12 +21,11 @@ export default {
|
|
|
name: 'index',
|
|
|
components: {
|
|
|
Mall,
|
|
|
- 'van-popup': Popup
|
|
|
+ ShareTipInWechat
|
|
|
},
|
|
|
data () {
|
|
|
return {
|
|
|
- shops: [],
|
|
|
- booShareTip: false
|
|
|
+ shops: []
|
|
|
}
|
|
|
},
|
|
|
activated () {
|
|
@@ -60,7 +53,7 @@ export default {
|
|
|
},
|
|
|
showShareTip (obj) {
|
|
|
platform.isWeixin && funWxShare(obj.category_name, obj.category_desc, obj.category_img_url, `${location.origin}/shareMiddle?redirectUrl=${encodeURIComponent(obj.link_url)}`)
|
|
|
- this.booShareTip = true
|
|
|
+ this.$refs.fbtShareTipInWechat.init()
|
|
|
}
|
|
|
},
|
|
|
beforeRouteLeave (to, from, next) {
|