Commit ce9392ed8b7395e08c34b942a56832f7795509e3
1 parent
1ccad8ec
判断图片组合要不要显示的优化
Showing
2 changed files
with
25 additions
and
1 deletions
components/diy_picMax/diy_picMax.js
1 | +var ut = require("../../utils/util.js"); | ||
1 | Component({ | 2 | Component({ |
2 | properties: { | 3 | properties: { |
3 | object: { | 4 | object: { |
@@ -10,7 +11,8 @@ Component({ | @@ -10,7 +11,8 @@ Component({ | ||
10 | // 这里是一些组件内部数据 | 11 | // 这里是一些组件内部数据 |
11 | someData: {}, | 12 | someData: {}, |
12 | pic_height: 0,//图片组合的高度 | 13 | pic_height: 0,//图片组合的高度 |
13 | - is_yspan: 0, //是否要严格按照比例来实现 | 14 | + is_yspan: 0, //是否要严格按照比例来实现 |
15 | + is_time_show:0 | ||
14 | }, | 16 | }, |
15 | ready: function () { | 17 | ready: function () { |
16 | //-- console.log(this.data.object.data) -- | 18 | //-- console.log(this.data.object.data) -- |
@@ -25,6 +27,26 @@ Component({ | @@ -25,6 +27,26 @@ Component({ | ||
25 | 27 | ||
26 | }) | 28 | }) |
27 | this.setData({ pic_height: height, is_yspan: is_yspan }) | 29 | this.setData({ pic_height: height, is_yspan: is_yspan }) |
30 | + | ||
31 | + | ||
32 | + var start_time=this.properties.object.start_time; | ||
33 | + var end_time=this.properties.object.end_time; | ||
34 | + | ||
35 | + if(start_time && end_time) { | ||
36 | + | ||
37 | + var start_time = Date.parse(new Date(start_time.replace(/-/g, '/'))) / 1000; | ||
38 | + var end_time = Date.parse(new Date(end_time.replace(/-/g, '/'))) / 1000; | ||
39 | + var now = ut.gettimestamp(); | ||
40 | + | ||
41 | + | ||
42 | + if (start_time < now && end_time > now) { | ||
43 | + this.setData({is_time_show: 1}); | ||
44 | + } | ||
45 | + }else{ | ||
46 | + this.setData({is_time_show: 1}); | ||
47 | + } | ||
48 | + | ||
49 | + | ||
28 | }, | 50 | }, |
29 | methods: { | 51 | methods: { |
30 | //-- 智能跳转到页面 -- | 52 | //-- 智能跳转到页面 -- |
components/diy_picMax/diy_picMax.wxml
1 | <!-- 图片组合 --> | 1 | <!-- 图片组合 --> |
2 | +<block wx:if="{{is_time_show}}"> | ||
2 | <wxs module="g_filter" src="../diy_notice/g_filter.wxs"></wxs> | 3 | <wxs module="g_filter" src="../diy_notice/g_filter.wxs"></wxs> |
3 | <!-- 如果有纵向合并的时候,要求要按照绝对布局来实现 --> | 4 | <!-- 如果有纵向合并的时候,要求要按照绝对布局来实现 --> |
4 | <block wx:if="{{is_yspan}}"> | 5 | <block wx:if="{{is_yspan}}"> |
@@ -49,4 +50,5 @@ | @@ -49,4 +50,5 @@ | ||
49 | </view> | 50 | </view> |
50 | <view class="picMax-clear"></view> | 51 | <view class="picMax-clear"></view> |
51 | </view> | 52 | </view> |
53 | +</block> | ||
52 | </block> | 54 | </block> |
53 | \ No newline at end of file | 55 | \ No newline at end of file |