微信小程序个人中心页面开发

目录

微信小程序创建项目配置底部导航栏
微信小程序滚动播放内容
微信小程序功能中心模块开发
微信小程序个人中心页面开发
微信小程序获取电话号码
微信小程序显示列表数据
微信小程序显示分页列表
微信小程序添加插屏广告
微信小程序添加激励式广告

最终效果可扫码查看
可查看效果二维码
遇到问题可通过公众号留言反馈
留言扫描二维码

概述

写一个非常简单的个人中心页面,包括以下内容

  1. 登录区域,根据是否登录显示不同的内容
  2. 文字显示区域,只是显示文本
  3. 文字显示区域绑定事件,可以拨打电话

一些技术总结包括

  1. 条件渲染的使用wx:if等,官方链接https://developers.weixin.qq.com/miniprogram/dev/reference/wxml/conditional.html
  2. 拨打电话功能 wx.makePhoneCall
  3. 页面跳转wx.navigateTo

样式图
在这里插入图片描述

数据

记录是否登录的判断标识,便于布局页使用。同时定义登录方法和拨打电话方法。为了方便,登录直接跳转到了日志页面进行测试。

Page({
  data: {
    login: false
  },
  onLoad: function (options) {
    var mobile = wx.getStorageSync('mobile');
    var openid = wx.getStorageSync('openid');
    var unionid = wx.getStorageSync('unionid');
    if(mobile && openid && unionid) {
       this.setData({login:true});
    } else {
      this.setData({login:false});
    }
  },
  
  call:function(){
    wx.makePhoneCall({
      phoneNumber: '15010563146'
    })
  },

  userLogin:function(){
    wx.navigateTo({
      url: '../logs/logs'
    })
  }

})

样式

设置文字居中显示等。

page {
  background-color: #F8F8F8;
  height: 100%;
  font-size: 32rpx;
  line-height: 1.6;
}

.content { 
  width: 100%; 
  padding: 10px;
  padding-top: 25px;
  justify-content: space-around; 
 } 

 .content-text {
  width: 100%;
  display: flex;
  font-size: 16px;
  line-height: 26px;
}

.content-text-mobile {
  color: #2782D7;
}

.mine-text {
  width: 100%;
  height:120px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #2782D7;
}
.mine-text.text{
  color: #fff;
   font-size: 44rpx;
   line-height: 51rpx;
 }


布局

<block wx:if="{{login==true}}">
  <view class="mine-text">
    <text class="mine-text.text">15010563146 欢迎您</text>
  </view>
</block>
<block wx:else>
  <view class="mine-text" bindtap='userLogin'> 
    <text class="mine-text.text">您尚未登录,点击登录</text>
  </view>
</block>
<view class="content">
  <text class="content-text">提供集装箱、零担、专线运输的数据支持业务,定制开发服务,欢迎来电垂询。</text>
</view>
<view class="content" bindtap='call'>
  <text class="content-text">联系电话<text class="content-text-mobile">15010563146</text>,微信同号</text>
</view>

<ad style="padding-top:40px" unit-id="adunit-6b070048c763394d" ad-type="video" ad-theme="white"></ad>
  • 0
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
微信外卖小程序是一种通过微信平台提供外卖服务的应用程序,用户可以通过微信订购外卖,并进行支付和配送。在这个小程序中,实现个人页面开发可以通过csdn网站获取相关的教程和资源来进行学习和实践。 首先,我们可以在csdn网站上搜索与微信小程序开发相关的教程和文章,比如《微信小程序入门教程》、《微信小程序实战开发教程》等。这些教程可以帮助我们了解微信小程序的基本概念、开发流程和技术栈,为我们后续的开发工作提供基础知识和指导。 其次,我们可以通过csdn网站找到一些开发微信小程序的实践案例和经验分享,比如一些开发者分享的小程序个人页面开发经验、技巧和注意事项等。这些实际经验可以让我们更好地理解微信小程序开发流程和问题解决方法,帮助我们在开发个人页面时更加得心应手。 此外,csdn网站还提供了一些优质的微信小程序开发工具和资源,比如开发框架、组件库、调试工具等。我们可以通过csdn网站获取这些资源,并结合教程和实践经验,来进行微信小程序个人页面开发工作。 总之,通过csdn网站的学习和资源获取,我们可以更好地理解和掌握微信小程序开发技术,从而实现个人页面开发工作。这将为我们在微信外卖小程序中提供更加丰富和完善的个人化用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lootaa

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值