File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22 <view class="water-column" style="margin-right:{{columnGap}}">
33 <view id="left">
44 <block wx:for="{{leftData}}" wx:key="index">
5- <l-water-flow-item data="{{item}}"/>
5+ <l-water-flow-item data-item="{{item}}" catch:tap="onTapItem" data ="{{item}}"/>
66 </block>
77 </view>
88 </view>
99 <view class="water-column">
1010 <view id="right">
1111 <block wx:for="{{rightData}}" wx:key="index">
12- <l-water-flow-item data="{{item}}"/>
12+ <l-water-flow-item data-item="{{item}}" catch:tap="onTapItem" data ="{{item}}"/>
1313 </block>
1414 </view>
1515 </view>
16- </view>
16+ </view>
Original file line number Diff line number Diff line change 1+ import eventUtil from '../core/utils/event-util'
2+
13Component ( {
24 /**
3- * 组件的属性列表
4- */
5+ * 组件的属性列表
6+ */
57 properties : {
68 columnGap : {
79 type : String ,
@@ -10,8 +12,8 @@ Component({
1012 } ,
1113
1214 /**
13- * 组件的初始数据
14- */
15+ * 组件的初始数据
16+ */
1517 data : {
1618 data : [ ] ,
1719 leftData : [ ] ,
@@ -79,6 +81,14 @@ Component({
7981 } else {
8082 success && success ( ) ;
8183 }
84+ } ,
85+
86+ /**
87+ * 监听:点击 water-flow-item
88+ * @param e 事件对象
89+ */
90+ onTapItem ( e ) {
91+ eventUtil . emit ( this , 'linitemtap' , e . detail )
8292 }
8393 }
84- } ) ;
94+ } ) ;
Original file line number Diff line number Diff line change 22 <view class="water-column" style="margin-right:{{columnGap}}">
33 <view id="left">
44 <block wx:for="{{leftData}}" wx:key="index">
5- <l-water-flow-item data="{{item}}" />
5+ <l-water-flow-item data-item="{{item}}" catch:tap="onTapItem" data ="{{item}}" />
66 </block>
77 </view>
88 </view>
99 <view class="water-column">
1010 <view id="right">
1111 <block wx:for="{{rightData}}" wx:key="index">
12- <l-water-flow-item data="{{item}}" />
12+ <l-water-flow-item data-item="{{item}}" catch:tap="onTapItem" data ="{{item}}" />
1313 </block>
1414 </view>
1515 </view>
16- </view>
16+ </view>
Original file line number Diff line number Diff line change 1+ import eventUtil from '../core/utils/event-util'
2+
13Component ( {
24 /**
3- * 组件的属性列表
4- */
5+ * 组件的属性列表
6+ */
57 properties : {
68 columnGap : {
79 type : String ,
@@ -10,8 +12,8 @@ Component({
1012 } ,
1113
1214 /**
13- * 组件的初始数据
14- */
15+ * 组件的初始数据
16+ */
1517 data : {
1618 data : [ ] ,
1719 leftData : [ ] ,
@@ -79,6 +81,14 @@ Component({
7981 } else {
8082 success && success ( ) ;
8183 }
84+ } ,
85+
86+ /**
87+ * 监听:点击 water-flow-item
88+ * @param e 事件对象
89+ */
90+ onTapItem ( e ) {
91+ eventUtil . emit ( this , 'linitemtap' , e . detail )
8292 }
8393 }
84- } ) ;
94+ } ) ;
Original file line number Diff line number Diff line change 22 <view class="water-column" style="margin-right:{{columnGap}}">
33 <view id="left">
44 <block wx:for="{{leftData}}" wx:key="index">
5- <l-water-flow-item data="{{item}}" />
5+ <l-water-flow-item data-item="{{item}}" catch:tap="onTapItem" data ="{{item}}" />
66 </block>
77 </view>
88 </view>
99 <view class="water-column">
1010 <view id="right">
1111 <block wx:for="{{rightData}}" wx:key="index">
12- <l-water-flow-item data="{{item}}" />
12+ <l-water-flow-item data-item="{{item}}" catch:tap="onTapItem" data ="{{item}}" />
1313 </block>
1414 </view>
1515 </view>
16- </view>
16+ </view>
You can’t perform that action at this time.
0 commit comments