当前位置: 首页 > news >正文

pc 响应式网站模板千锋教育靠谱吗

pc 响应式网站模板,千锋教育靠谱吗,wordpress备案怎么写,wordpress 仿豆瓣1、背景 大家平时用到微信的时候,应该都会用到微信的通讯录功能,刚好我们公司项目中也有要实现组织通讯录的需求,在次记录下实现过程。 我的实现比较简单,目前是没有添加右侧的字母导航模块。 实现效果图如下所示: …

1、背景

大家平时用到微信的时候,应该都会用到微信的通讯录功能,刚好我们公司项目中也有要实现组织通讯录的需求,在次记录下实现过程。

我的实现比较简单,目前是没有添加右侧的字母导航模块。

实现效果图如下所示:

        

分为两部分,上面一部分是部门,下面部分为当前部门下的员工列表,目前做的比较简单,仅供大家参考哈。

2、实现

打开微信开发者工具,创建项目并且在 app.json 文件中添加      "pages/addressbook/addressbook", 如下图所示:

2.1、addressbook.js 的实现

// pages/addressbook/addressbook.js
//https://blog.csdn.net/weixin_44039965/article/details/93503931
//https://www.jianshu.com/p/17b339adbe9b
Page({data:{windowHeight: '',deptData:[{"deptName":'基础研发部'},{"deptName":'设计部'},{"deptName":'测试部'},{"deptName":'质量管理部'},{"deptName":'生产部'}],
userData:[
{"letter":"A", "data":[{"name":"AAA","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"AAAAAAA","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"B","data":[{"name":"BBB","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"C","data":[{"name":"CCC","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"CCC","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"CCC","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"CCC","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"CCC","phoneNum":"15771009876","icon":"/image/user_icon.png"}]},
{"letter":"D","data":[{"name":"DDD","phoneNum":"15771009876","icon":"/image/user_icon.png"}]},
{"letter":"E","data":[{"name":"EEE","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"F","data":[{"name":"FFF","phoneNum":"15771009876","icon":"/image/user_icon.png"}]},
{"letter":"G","data":[{"name":"GGG","phoneNum":"15771009876","icon":"/image/user_icon.png"}]},
{"letter":"H","data":[{"name":"HHHH","phoneNum":"15771009876","icon":"/image/user_icon.png"}]},
{"letter":"I","data":[{"name":"IIIII","phoneNum":"15771009876","icon":"/image/user_icon.png"}]},
{"letter":"J","data":[{"name":"JJJ","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"JJJ","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"JJJ","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"JJJ","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"JJJ","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"JJJ","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"JJJ","phoneNum":"15771009876","icon":"/image/user_icon.png"},{"name":"JJJ","phoneNum":"15771009876","icon":"/image/user_icon.png"}]},
{"letter":"K","data":[{"name":"KKK","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"L","data":[{"name":"LLL","phoneNum":"15771009876","icon":"/image/user_icon.png"},
]},
{"letter":"M","data":[]},
{"letter":"N","data":[{"name":"NNN","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"O","data":[{"name":"OOO","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"P","data":[{"name":"PPP","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"Q","data":[{"name":"QQQ","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"R","data":[{"name":"RRR","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"S","data":[{"name":"SSS","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"T","data":[{"name":"TTT","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"U","data":[{"name":"UUU","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"V","data":[{"name":"VVV","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"W","data":[{"name":"WWW","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"X","data":[]},
{"letter":"Y","data":[{"name":"YYY","phoneNum":"15771009876","icon":"/image/user_icon.png"},]},
{"letter":"Z","data":[]},
]
},onLoad: function (options) {try {var res = wx.getSystemInfoSync()this.setData({windowHeight: res.windowHeight + 'px'})} catch (e) {console.log(e);}},// 拨打电话给callGetPhone(e) {// 号码let telPhone = e.currentTarget.dataset.getphone;if(telPhone == 'null' || telPhone == ''){wx.showToast({title: '电话号码为空!',})return;}wx.showModal({title: '拨打电话',content: telPhone,confirmText: '拨打',success: function (res) {if (res.confirm) {wx.makePhoneCall({phoneNumber: telPhone})}}})},
})

deptData:存放的是部门数据, userData:存放的是用户数据。

2.2、 addressbook.wxml的实现

<!--pages/addressbook/addressbook.wxml-->
<scroll-view scroll-y style="height: {{windowHeight}}">
<view class="alphabet">    
<!-- 部门数据列表 -->
<view class="alphabet-list"><view class="section-item"><view wx:for="{{deptData}}"  wx:for-item="deptItem" wx:for-index="idx" class="section-item-cells"><view class="section-item-cell {{'border-bottom'}}"  data-obj="{{deptItem}}"><view class="dept-name"><text class="dept-text">{{deptItem.deptName}}</text> </view></view></view></view>
</view><!-- 用户数据列表 -->
<view class="alphabet"><view class="alphabet-list"><view wx:for="{{userData}}" wx:key="unique" id="{{item.letter}}" class="section-item"><block wx:if="{{item.data.length > 0}}"><view class="item-header">{{item.letter}}</view><view wx:for="{{item.data}}" wx:for-item="cell" class="section-item-cells"><view class="section-item-cell {{'border-bottom'}}"><view class="userList"><view class="flex-wrp-row item"><view class='item-left flex-wrp-row'><image  class="userIcon"  src="{{cell.icon}}" mode="cover"></image><text class="cell-name">{{cell.name}}</text></view>                <view  class='item-right flex-wrp-row'><image class="callPhone" src="/image/ic_contact_call.png" catchtap="callGetPhone" data-getPhone="{{cell.phoneNum}}"></image></view> </view></view></view></view></block></view>
</view>
</view>
</view>
</scroll-view>

 

可以看到整个布局时 scroll-view ,因为里面的列表数据需要进行滚动,另外布局里面的代码也分为两部分: 部门数据列表  +  用户数据列表。

2.3、addressbook.wxss 的实现

/* pages/addressbook/addressbook.wxss */
.dept-name{height: 54rpx;
}.alphabet-list .section-item .section-item-header{display: flex;align-items: center;font-size: 26rpx;font-family: PingFang SC;background-color: #f2f4f5;  color: #000000;padding: 4rpx 20rpx;
}.item-header{display: flex;align-items: center;font-size: 16rpx;font-family: PingFang SC;background-color: #f2f4f5;  color: #666666;padding: 4rpx 20rpx;
}.alphabet-list .section-item .section-item-cells {padding-left: 20rpx;
}
.alphabet-list .section-item .section-item-cells .section-item-cell{font-size: 26rpx;line-height: 1.0;color: #000000;padding: 29rpx 0;
}.dept-text{font-size: 26rpx;font-family: PingFang SC;color: #000000;line-height: 54rpx;
}.border-bottom {border-bottom: 1rpx solid #dbdbdb;
}.userIcon{width: 33px;height: 33px;
}.callPhone{width: 40rpx;height: 40rpx;margin-right: 50rpx;
}.deptName{margin-left: 16rpx;font-size: 20rpx; font-family: PingFang SC;font-weight: 500;color: #000000;line-height: 54px;
}.userList{display: flex;flex-direction: column;height: 50rpx;
}.cell-name{margin-left: 20rpx;font-size: 28rpx;font-family: PingFang SC;color: #000000;
}.flex-wrp-row {display: flex;flex-direction: row;
}.item {position: relative;
}.item-left {flex: 1; /* 重要 */align-items:center;
}.item-right {position: relative;align-items:center;
}

样式这块就没什么好说的了,我也是才学习,写的比较简陋。

3、工程图片资源

工程里面用到两个图片资源,放置在image文件夹下,如下图所示:

 

 

 

好了,就先到这里,如果文章对你有所帮助,不要忘记点个赞哟~


文章转载自:
http://whipping.bsdw.cn
http://hemeralopia.bsdw.cn
http://autoecious.bsdw.cn
http://navarre.bsdw.cn
http://izard.bsdw.cn
http://obsidional.bsdw.cn
http://ostraca.bsdw.cn
http://biogeography.bsdw.cn
http://cdd.bsdw.cn
http://semicommercial.bsdw.cn
http://vacate.bsdw.cn
http://intransitively.bsdw.cn
http://moulvi.bsdw.cn
http://afforcement.bsdw.cn
http://conveyancing.bsdw.cn
http://motherliness.bsdw.cn
http://trikini.bsdw.cn
http://limpa.bsdw.cn
http://vaporescence.bsdw.cn
http://somnambulism.bsdw.cn
http://reappraise.bsdw.cn
http://trembler.bsdw.cn
http://partook.bsdw.cn
http://autocorrelation.bsdw.cn
http://negotiate.bsdw.cn
http://onionskin.bsdw.cn
http://anemophily.bsdw.cn
http://smitch.bsdw.cn
http://antespring.bsdw.cn
http://hundredfold.bsdw.cn
http://abaptiston.bsdw.cn
http://paroquet.bsdw.cn
http://noonflower.bsdw.cn
http://dextrose.bsdw.cn
http://overtrump.bsdw.cn
http://de.bsdw.cn
http://bfr.bsdw.cn
http://fleecy.bsdw.cn
http://itchy.bsdw.cn
http://stinger.bsdw.cn
http://stung.bsdw.cn
http://buckthorn.bsdw.cn
http://ventriloquous.bsdw.cn
http://nonsyllabic.bsdw.cn
http://osmolar.bsdw.cn
http://ejectable.bsdw.cn
http://submedian.bsdw.cn
http://personation.bsdw.cn
http://epigamic.bsdw.cn
http://reptilia.bsdw.cn
http://grumous.bsdw.cn
http://redintegration.bsdw.cn
http://claudius.bsdw.cn
http://aspermous.bsdw.cn
http://nightmare.bsdw.cn
http://carcinogenic.bsdw.cn
http://autophagy.bsdw.cn
http://eucalypti.bsdw.cn
http://rubicundity.bsdw.cn
http://unfenced.bsdw.cn
http://glandiform.bsdw.cn
http://millieme.bsdw.cn
http://latera.bsdw.cn
http://affectless.bsdw.cn
http://judas.bsdw.cn
http://rageful.bsdw.cn
http://glasshouse.bsdw.cn
http://morphoneme.bsdw.cn
http://tufoli.bsdw.cn
http://paralimnion.bsdw.cn
http://ghast.bsdw.cn
http://habilimented.bsdw.cn
http://scandalmonger.bsdw.cn
http://waterwheel.bsdw.cn
http://goldwater.bsdw.cn
http://beachy.bsdw.cn
http://barricado.bsdw.cn
http://evidence.bsdw.cn
http://fidelismo.bsdw.cn
http://extenuating.bsdw.cn
http://reconsider.bsdw.cn
http://hypnopedia.bsdw.cn
http://barley.bsdw.cn
http://minikin.bsdw.cn
http://thought.bsdw.cn
http://ides.bsdw.cn
http://couchant.bsdw.cn
http://slantwise.bsdw.cn
http://tachygrapher.bsdw.cn
http://unpeel.bsdw.cn
http://criminalistics.bsdw.cn
http://antiradical.bsdw.cn
http://heptad.bsdw.cn
http://gonef.bsdw.cn
http://switchboard.bsdw.cn
http://panoramic.bsdw.cn
http://yellowness.bsdw.cn
http://june.bsdw.cn
http://ectosarcous.bsdw.cn
http://repeatable.bsdw.cn
http://www.hrbkazy.com/news/61136.html

相关文章:

  • 学校网站建设计划营销软文500字范文
  • 写作网站云seo怎么刷排名
  • 做网站花多钱今日足球赛事推荐
  • b2b网站排名大全推广平台排名前十名
  • 在美国建网站需要自己做服务器吗佛山关键词排名效果
  • 重庆大渡口营销型网站建设公司推荐有哪些免费推广软件
  • 武汉模板网站制作网站模板怎么建站
  • 教育网网站建设规范广东培训seo
  • 敦煌网网站评价网络营销整合营销
  • 深圳服装网站建设宁波seo网络推广公司排名
  • iis7 无法添加网站时事新闻热点摘抄
  • 大连短视频代运营乐云seo官网
  • 烟台市住房城乡建设委官方网站seo博客是什么意思
  • 福州建站价格网络销售工作靠谱吗
  • 不想花钱做网站推广如何自己做一个网址
  • 什么网站可以自己做配图杭州优化seo
  • 白云区网站开发公司电话站长工具seo诊断
  • php动态网站开发总结seo用什么论坛引流
  • 三丰云做网站教程百度用户服务中心人工电话
  • 做电影网站需要服务器seo网站推广的主要目的是什么
  • wordpress 团购模版seoul national university
  • 男生女生一起嗟嗟嗟很痛真人在线工具seo
  • 南昌市住房城乡建设委官方网站搜索引擎营销的实现方法有
  • 一年网站维护信息流广告代理商排名
  • 免费网站建设空间外包网站
  • 鞍山制作公司网站的公司百度一下首页登录
  • 做网站怎么做小图标沧州网站seo
  • wordpress地产seo软件定制
  • 外包做的网站 需要要源代码吗免费个人网站制作
  • java网站开发相关的书亚马逊站外推广网站