Browse Source

增加点击态

feature/societyOrg
lihenian 4 years ago
parent
commit
e5257e3b37
  1. 2
      epdc-resident-mp-yushan/pages/index/index.wxml
  2. 4
      epdc-resident-mp-yushan/pages/index/index.wxss
  3. 6
      epdc-resident-mp-yushan/subpages/gridArmy/pages/index/index.js
  4. 8
      epdc-resident-mp-yushan/subpages/gridArmy/pages/index/index.wxml
  5. 4
      epdc-resident-mp-yushan/subpages/gridArmy/pages/index/index.wxss

2
epdc-resident-mp-yushan/pages/index/index.wxml

@ -72,7 +72,7 @@
</view> </view>
<!-- 积分排名、指尖榆山、网格队伍、志愿服务、社会组织模块 --> <!-- 积分排名、指尖榆山、网格队伍、志愿服务、社会组织模块 -->
<view class="module-list"> <view class="module-list">
<view class="module-item" wx:for="{{moduleList}}" wx:key="index" wx:for-item="item" data-module="{{item.module}}" bindtap="navigateToModule"> <view hover-class="hover-module-item" hover-stay-time="150" class="module-item" wx:for="{{moduleList}}" wx:key="index" wx:for-item="item" data-module="{{item.module}}" bindtap="navigateToModule">
<view class="icon"> <view class="icon">
<image src="{{item.icon}}" /> <image src="{{item.icon}}" />
</view> </view>

4
epdc-resident-mp-yushan/pages/index/index.wxss

@ -282,6 +282,10 @@ page {
justify-content: center; justify-content: center;
} }
.module-list .hover-module-item {
background: #eee;
}
.module-list .module-item .icon { .module-list .module-item .icon {
width: 126rpx; width: 126rpx;
height: 126rpx; height: 126rpx;

6
epdc-resident-mp-yushan/subpages/gridArmy/pages/index/index.js

@ -107,10 +107,16 @@ Page({
console.error(err) console.error(err)
}) })
}, },
// 打电话
callGrider(e) { callGrider(e) {
const { phone } = e.currentTarget.dataset const { phone } = e.currentTarget.dataset
wx.makePhoneCall({ wx.makePhoneCall({
phoneNumber: phone phoneNumber: phone
}) })
},
previewImage(e) {
wx.previewImage({
urls: [e.currentTarget.dataset.src]
})
} }
}) })

8
epdc-resident-mp-yushan/subpages/gridArmy/pages/index/index.wxml

@ -11,7 +11,7 @@
<view class="grider-list" wx:if="{{griderList.length > 0}}"> <view class="grider-list" wx:if="{{griderList.length > 0}}">
<view class="grider-left" id="left"> <view class="grider-left" id="left">
<view class="grid-item" wx:for="{{griderLeftList}}" wx:key="index"> <view class="grid-item" wx:for="{{griderLeftList}}" wx:key="index">
<view class="avatar"> <view class="avatar" bindtap="previewImage" data-src="{{item.imgUrl}}">
<image src="{{item.imgUrl}}" /> <image src="{{item.imgUrl}}" />
</view> </view>
<view class="name">{{item.name}}</view> <view class="name">{{item.name}}</view>
@ -19,7 +19,7 @@
<view class="item">职责:{{item.duty}}</view> <view class="item">职责:{{item.duty}}</view>
<view class="item">负责区域:{{item.territory}}</view> <view class="item">负责区域:{{item.territory}}</view>
<view class="item">电话:{{item.mobile}}</view> <view class="item">电话:{{item.mobile}}</view>
<view class="call-phone"> <view class="call-phone" hover-class="hover-call-phone" hover-stay-time="150">
<view class="phone"> <view class="phone">
<image src="../../images/phone.png" /> <image src="../../images/phone.png" />
</view> </view>
@ -29,7 +29,7 @@
</view> </view>
<view class="grider-right" id="right"> <view class="grider-right" id="right">
<view class="grid-item" wx:for="{{griderRightList}}" wx:key="index"> <view class="grid-item" wx:for="{{griderRightList}}" wx:key="index">
<view class="avatar"> <view class="avatar" bindtap="previewImage" data-src="{{item.imgUrl}}">
<image src="{{item.imgUrl}}" /> <image src="{{item.imgUrl}}" />
</view> </view>
<view class="name">{{item.name}}</view> <view class="name">{{item.name}}</view>
@ -37,7 +37,7 @@
<view class="item">职责:{{item.duty}}</view> <view class="item">职责:{{item.duty}}</view>
<view class="item">负责区域:{{item.territory}}</view> <view class="item">负责区域:{{item.territory}}</view>
<view class="item">电话:{{item.mobile}}</view> <view class="item">电话:{{item.mobile}}</view>
<view class="call-phone"> <view class="call-phone" hover-class="hover-call-phone" hover-stay-time="150">
<view class="phone"> <view class="phone">
<image src="../../images/phone.png" /> <image src="../../images/phone.png" />
</view> </view>

4
epdc-resident-mp-yushan/subpages/gridArmy/pages/index/index.wxss

@ -122,6 +122,10 @@ image {
color: #ffffff; color: #ffffff;
} }
.grider-list .grid-item .hover-call-phone {
background: red;
}
.grider-list .grid-item .call-phone .phone { .grider-list .grid-item .call-phone .phone {
width:23rpx; width:23rpx;
height:27rpx; height:27rpx;

Loading…
Cancel
Save