Commit fa6b1e5d by 高淑倩

种草社区

parent aad87fe8
// component/waterFlowLayout/waterFlowLayout.js
var app = getApp()
const wxService = require('../../utils/wxService')
const utils = require('../../utils/util')
......@@ -10,7 +11,7 @@ Component({
currentHasUserInfo: {
type: Boolean,
value: false,
observer(val){
observer(val) {
}
},
imageData: {
......@@ -22,25 +23,37 @@ Component({
value: [],
}
},
attached() {
this.setData({
baseImgUrl: app.globalData.imageUrl
})
},
/**
* 组件的初始数据
*/
data: {
// imageheight: 0
userIsLogin : false
userIsLogin: false,
baseImgUrl: '',
},
observers: {
'**': function (e) {
// 每次 setData 都触发
},
currentHasUserInfo(val) {
console.log(val)
this.setData({
userIsLogin: val
})
}
},
baseImgUrl(e) {
console.log('eeeee', e)
},
// this.setData({
// baseImgUrl:e
// })
},
},
/**
* 组件的方法列表
*/
......@@ -76,16 +89,16 @@ Component({
if (this.data.type == 1) {
wxService.router(`/pages/wantToBuyDetail/wantToBuyDetail?id=${e.currentTarget.dataset.id}`)
} else if (this.data.type == 2) {
if (e.currentTarget.dataset.currentType == 2){
if (e.currentTarget.dataset.currentType == 2) {
wxService.router(`/subPackage/page/pages/myReleaseDetail/myReleaseDetail?id=${e.currentTarget.dataset.id}`)
}
}
},
//授權
_getUserInfo(res){
_getUserInfo(res) {
wxService.nextTick(() => {
this.triggerEvent('getAuth',res);
this.triggerEvent('getAuth', res);
})
}
//获取图片高度
......
<!--component/waterFlowLayout/waterFlowLayout.wxml-->
<!-- {{userIsLogin}} -->
<view class="water-wrap {{type == 2 ? 'release-water' : ''}}">
<view class="left">
<block wx:for="{{imageData}}" wx:key="">
<template is="water-list" data="{{...item}}" wx:if="{{index%2==0}}"></template>
</block>
</view>
<view class="right">
<block wx:for="{{imageData}}" wx:key="">
<template is="water-list" data="{{...item}}" wx:if="{{index%2==1}}"></template>
</block>
</view>
</view>
<template name="water-list">
<wxs src="../../wxs/utils.wxs" module="utils" />
<view class="item" data-current-type="{{currentType}}" data-id="{{id}}" bindtap="gotoDetail">
<view class="no-audited" wx:if="{{currentType != 2}}">
{{currentType == 1 ? '待审核' : (currentType == 3 ? '已驳回' : '已通过')}}
</view>
<image class="item-img" src="{{url}}" data-id="{{id}}" mode="widthFix" bindload="imageLoad" bindtap="gotoDetail"></image>
<view class="item-title-box" >
<view class="item-title">{{headline}}</view>
</view>
<view>
</view>
<!-- 未登錄時 -->
<!-- <view class="share-wrap" wx:if="{{!userIsLogin}}">
<view class="water-wrap {{type == 2 ? 'release-water' : ''}}">
<view class="left">
<block wx:for="{{imageData}}" wx:key="">
<template is="water-list" data="{{...item}}" wx:if="{{index%2==0}}" />
</block>
</view>
<view class="right">
<block wx:for="{{imageData}}" wx:key="">
<template is="water-list" data="{{...item}}" wx:if="{{index%2==1}}" />
</block>
</view>
</view>
<template name="water-list">
<view
class="item"
data-current-type="{{currentType}}"
data-id="{{id}}"
bindtap="gotoDetail"
>
<view class="no-audited" wx:if="{{currentType != 2}}">
{{currentType == 1 ? '待审核' : (currentType == 3 ? '已驳回' : '已通过')}}
</view>
<image
class="item-img"
src="{{utils.formateUrl(url,baseImgUrl)}}"
data-id="{{id}}"
mode="widthFix"
bindload="imageLoad"
bindtap="gotoDetail"
/>
<view class="item-title-box">
<view class="item-title">{{headline}}</view>
</view>
<view/>
<!-- 未登錄時 -->
<!-- <view class="share-wrap" wx:if="{{!userIsLogin}}">
<button wx:if="{{!userIsLogin}}"
bindgetuserinfo="_getUserInfo"
open-type='getUserInfo' class="clear-btn">
......@@ -45,30 +56,39 @@
</button>
</view> -->
<view class="share-wrap" >
<view class="share-oprate" catchtap="onTapLike" data-id="{{id}}" data-type="{{type}}" data-current-type="{{currentType}}">
<image class="share-img" src="{{type ? '/assets/imgs/heart-primary.png' : '/assets/imgs/heart-default.png'}}"></image>
<text class="share-number">{{enjoySum || 0}}</text>
</view>
<view class="share-oprate"
catchtap="onTapShare"
data-title="{{explain}}"
data-url="{{url}}"
data-headline="{{headline}}"
data-describe="{{describe}}"
data-id="{{id}}"
data-current-type="{{currentType}}">
<image class="share-img" src="/assets/imgs/share.png"></image>
<text class="share-number">{{transmitSum || 0}}</text>
</view>
</view>
<!-- 标签 -->
<view class="tabs-list {{tagsName ? 'tags-list' : ''}}">
<image class="lock-image" src="/assets/imgs/7_1_0/lock.png"></image>
<view class="tab-item" wx:if="{{tagsName}}">
<image class="tab-image" src="/assets/imgs/7_1_0/tab.png"></image>
<text class="tab-text">{{tagsName}}</text>
</view>
</view>
</view>
<view class="share-wrap">
<view
class="share-oprate"
catchtap="onTapLike"
data-id="{{id}}"
data-type="{{type}}"
data-current-type="{{currentType}}"
>
<image class="share-img" src="{{type ? '/assets/imgs/heart-primary.png' : '/assets/imgs/heart-default.png'}}" />
<text class="share-number">{{enjoySum || 0}}</text>
</view>
<view
class="share-oprate"
catchtap="onTapShare"
data-title="{{explain}}"
data-url="{{url}}"
data-headline="{{headline}}"
data-describe="{{describe}}"
data-id="{{id}}"
data-current-type="{{currentType}}"
>
<image class="share-img" src="/assets/imgs/share.png" />
<text class="share-number">{{transmitSum || 0}}</text>
</view>
</view>
<!-- 标签 -->
<view class="tabs-list {{tagsName ? 'tags-list' : ''}}">
<image class="lock-image" src="/assets/imgs/7_1_0/lock.png" />
<view class="tab-item" wx:if="{{tagsName}}">
<image class="tab-image" src="/assets/imgs/7_1_0/tab.png" />
<text class="tab-text">{{tagsName}}</text>
</view>
</view>
</view>
</template>
......@@ -27,7 +27,8 @@ wxService.page({
contentPermission: false,
currentShareContent: null,
scene: '',
validContentSetExplain: ''
validContentSetExplain: '',
baseImgUrl: ''
},
/**
......@@ -54,6 +55,9 @@ wxService.page({
* 生命周期函数--监听页面显示
*/
onShow() {
this.setData({
baseImgUrl: app.globalData.imageUrl
})
const { memberId, member } = wx.getStorageSync('_baseUserInfo')
const premiumExpireTime = member && member.premiumExpireTime || ''
// ios 兼容 是不是plus vip
......@@ -68,7 +72,7 @@ wxService.page({
plus: 0
})
}
this.getValidContentSetExplain() // 获取有效的种草配置文案
// this.getValidContentSetExplain() // 获取有效的种草配置文案
this.getBannerInfo()
this.getContentPermission()
this.data.currentShareContent = null;
......
<!--subPackage/page/pages/myRelease/myRelease.wxml-->
<view class="release-num weui-flex df-j--bt">
<view class="num-invite df-1 border_box">
<view class="num">{{inviteSum || 0}}</view>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment