微信小程序个人中心展示样式(2)

news2024/11/24 18:34:53

这是之前的详细的看这里

因为这是好多年前写的了,好多人私信我代码有问题。正好今天有时间简单的还原下代码

话不多说先看图(图片样式自己搞奥~~~~我也好久没弄了这就是个参考demo)

在这里插入图片描述

以下是一个使用微信小程序开发的个人中心展示详情的示例:
在微信开发者工具中创建一个新的小程序项目。

在项目的根目录下创建一个名为pages的文件夹,并在该文件夹下创建一个名为personal的文件夹。

在personal文件夹下创建personal.wxml、personal.wxss、personal.js和personal.json四个文件。

在personal.wxml中编写个人中心的页面结构,例如:

<view class="view_contain">
 <!-- 第一部分 -->
 <view>
   <view class="view_1">
     <view class="view_image_text">
       <view>
         <image class="image_radius" src="{{userInfo.avatarUrl}}" />
       </view>
       <view class="uname">
         <text>张三</text>
         <text>18666666666</text>
       </view>
       </view>
     </view>
   </view>

 

 <!-- 第三部分 -->
 <view class="big3">
   <view wx:for="{{info}}" wx:key="item" class="view_3 {{item.class}}">
     <navigator url="{{item.url}}">
       <view class="list-item">
         <image class="item-image" src="{{userInfo.avatarUrl}}"></image>
         <text class="item-text">{{item.title}}</text>
         <image class="image-jiantou"
           src="{{userInfo.avatarUrl}}"></image>
       </view>
     </navigator>
   </view>
 </view>
</view>

在personal.wxss中编写个人中心的样式,例如:

/* 使用page就是为了保证  满屏 */

page {
  width: 100%;
  height: 100%;
}

.view_contain {
  width: 100%;
  height: 100%;
  background: white
}

/* 第一部分 */

.view_1 {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 350rpx;
  background: rgb(52,120,247);
}

.view_image_text {
  width: 100%;
  display: flex;
  justify-content: left;
  /* flex-direction: column; */
    /* align-items: center; */
  color: white;
  margin-left: 40rpx;
  margin-top: 80rpx;
}

.uname{
  display: flex;
  flex-direction: column;
  margin-left: 45rpx;

  /* align-items: center; */
  margin-top: 6rpx;
}

.image_radius {
  height: 50px;
  width: 50px;
  border-radius: 30px;
}

在personal.js中编写个人中心的逻辑,例如:

Page({
  data: {
    info:[
      {title:"我的钱包",url:"/pages/patientment/patientment"},
      {title:"邀请有礼"},{title:"认证中心"},
      {title:"联系客服",url:"plugin://ykfchat/chat-page?wechatapp_id=251563&channel_id=27679&scene=p98503hqaepl"},
      {title:"帮助与反馈"},
      {title:"直播",url:"/pages/live/live"},
      {class:"box",title:"设置"}
    ],
    userInfo: {}
  },
  onLoad: function() {
    // 获取用户信息
    wx.getUserInfo({
      success: res => {
        this.setData({
          userInfo: res.userInfo
        });
      }
    });
  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    let _this = this
    // 根据缓存id查询该用户
   wx.getStorage({
     key: 'user_tel',
     success:function(res){
       // console.log(res.data);
       wx.request({
         url: 'http://www.teacherapi.com/api/getLogin',
         data:{
           phone: res.data
         },
         success: (result) => {
           console.log(result.data.data)
           _this.setData({
             userinfo:result.data.data
           })
         },
       })
     }
   })
  },
});

在personal.json中配置页面的标题,例如:

{
  "navigationBarTitleText": "个人中心",
  "backgroundTextStyle": "light",
  "navigationBarBackgroundColor": "#3478F7",
  "navigationBarTextStyle": "white",
  "enablePullDownRefresh": true
}

最后 要想展示还要记得配置下

在这里插入图片描述

以上还有其他问题可以看下官方文档!!!

完毕~撒花~~~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/719311.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

并发可见性、有序性、原子性与JMM内存模型深入解析

并发三大特性 原子性 一个或多个操作&#xff0c;要么全部执行且在执行过程中不被任何因素打断&#xff0c;要么全部不执行。在 Java 中&#xff0c;对基本数据类型的变量的读取和赋值操作是原子性操作&#xff08;64位处理器&#xff09;。不采取任何的原子性保障措施的自增…

如何制作html文件(合集)

在电脑桌面或者在文件夹中点击:鼠标右键-->新建-->文本文档&#xff0c;一般新建好的文档名字叫“新建文本文档.txt”。 如果您创建的文档没有后缀名“txt”&#xff0c;请不要急&#xff0c;下面的步骤将教您如何显示“txt”后缀名。在文件资源管理器中点击&#xff1a…

0124 计算机网络体系结构

目录 1.计算机网络体系结构 1.1计算机网络概述 计算机网络的组成 计算机网络的功能 计算机网络的分类 计算机网络的性能指标 1.1部分习题 1.2计算机网络体系结构与参考模型 计算机网络分层结构 计算机网络协议、接口与服务 ISO/OSI参考模型和TCP/IP模型 OSI参考模型…

虚拟币与传统金融体系走向健康可持续发展

近年来&#xff0c;虚拟币的崛起引起了全球范围内的广泛关注。作为一种数字资产&#xff0c;虚拟币在不断突破传统金融界限的同时&#xff0c;也面临着许多挑战和争议。然而&#xff0c;随着时间的推移&#xff0c;人们开始看到虚拟币与传统金融体系逐渐融合的趋势&#xff0c;…

解决supervisor不能监控程序子进程问题

先说一下遇到的问题&#xff0c;使用的是beanstalk队列&#xff0c;有两个tube, 使用 supervisor 监控 beanstalk 消费队列&#xff08;主进程A&#xff09;&#xff0c;主进程A产生两个子进程&#xff08;子进程B&#xff0c;子进程C&#xff09;&#xff0c;每个子进程处理一…

Arcgis之Python的Arcpy的点线面对象的创建处理和通过pandas读取txt中的经纬度坐标创建几何对象

前言 本节将介绍点线面对象的创建和处理。创建点对象有三个类&#xff0c;分别是Point、Multipoint、PointGeometry&#xff0c;创建线对象的类为Polyline&#xff0c;创建面对象的类为Polygon。 一、点对象的创建——Point 点对象经常与光标配合使用。点要素将返回单个点对…

蚂蚁内容安全平台天鉴入选“北京市人工智能行业赋能典型案例”

近日&#xff0c;“2023全球数字经济大会”人工智能高峰论坛在京召开。会议发布了一批人工智能行业赋能典型案例&#xff0c;为行业提供重要的示范效应&#xff0c;以推动大模型应用加速赋能千行百业。其中&#xff0c;蚂蚁集团旗下数字藏品平台“鲸探”及内容安全平台“天鉴”…

rk3288-系统语言跟随客户luancher-②

rk3288-系统语言跟随客户luancher_旋风旋风的博客-CSDN博客rk3288-系统语言跟随客户luancherhttps://blog.csdn.net/longmin96/article/details/128265807?spm=1001.2014.3001.5501方法一: 通过修改这个给APK预制成系统软件来获取权限 方法二 客户需求是不修改成系统应用,因…

【计算机视觉 | 目标检测】arxiv 计算机视觉关于目标检测的学术速递(7 月 4 日论文合集)

文章目录 一、检测相关(15篇)1.1 Artifacts Mapping: Multi-Modal Semantic Mapping for Object Detection and 3D Localization1.2 Shi-NeSS: Detecting Good and Stable Keypoints with a Neural Stability Score1.3 HODINet: High-Order Discrepant Interaction Network for…

10 从0开始学PyTorch | 多层神经网络、激活函数、学习能力

前面的训练过程我们已经了解的差不多了&#xff0c;但是我们所用到的模型还是一个线性模型&#xff0c;这一小节就让我们正经开始神经网络的搭建&#xff0c;研究怎么把之前的线性模型替换成神经网络来解决我们的问题。 为了更好的理解神经网络&#xff0c;这里我们把假设的关…

【新版系统架构】第八章-系统质量属性与架构评估

软考-系统架构设计师知识点提炼-系统架构设计师教程&#xff08;第2版&#xff09; 第一章-绪论第二章-计算机系统基础知识&#xff08;一&#xff09;第二章-计算机系统基础知识&#xff08;二&#xff09;第三章-信息系统基础知识第四章-信息安全技术基础知识第五章-软件工程…

(六)python实战——使用Redis库完成redis基本数据类型数据的操作案例

前言 本节内容主要介绍一下在python环境下&#xff0c;使用Redis库实现redis基本数据类型String、List、Set、Zset、Hash等数据的操作&#xff0c;通过案例的演示&#xff0c;学习python环境下&#xff0c;redis缓存数据库的基本使用和操作。 正文 ①使用pip命令安装Redis依…

Redis10大性能优化点(上)

1.Redis真的变慢了吗&#xff1f; 对 Redis 进行基准性能测试 例如&#xff0c;我的机器配置比较低&#xff0c;当延迟为 2ms 时&#xff0c;我就认为 Redis 变慢了&#xff0c;但是如果你的硬件配置比较高&#xff0c;那么在你的运行环境下&#xff0c;可能延迟是 0.5ms 时就…

计算机基础--->数据结构(6)【AVL树(平衡二叉树)】

文章目录 AVL&#xff08;平衡二叉树&#xff09;树性质AVL树的操作&#xff08;Java&#xff09;节点的创建AVL树的插入1.判断平衡2.保持树的平衡3.判断是否AVL树4.删除节点 全部代码 AVL&#xff08;平衡二叉树&#xff09;树 平衡二叉树是一种特殊的二叉搜索树&#xff0c;他…

不再担心代码丢失!掌握同步代码到两个git仓库的绝妙方法!

最近&#xff0c;我手里的项目由于某些原因&#xff0c;需要从一个代码仓库把所有的代码复制到另一个代码仓库中&#xff0c;并且以后再同步代码的时候&#xff0c;需要同时把本地的代码同步到两个代码仓库。为了满足这一需求&#xff0c;我将为大家介绍两种方案。方案一可以实…

飞行动力学 - 第4节-part1-螺旋桨式飞机的最大最小速度 之 基础点摘要

飞行动力学 - 第4节-part1-螺旋桨式飞机的最大最小速度 之 基础点摘要 1. 最小功率和最大/最小速度概念2. 最小功率2.1 手工推导2.2 PPT推导 3. 最大速度和最小速度函数关系4. 参考资料 1. 最小功率和最大/最小速度概念 最小功率&#xff1a;类似抛物线底部斜率为零的位置最大…

Qt-事件(下)(事件过滤、自定义事件)

文章目录 事件过滤自定义事件 事件过滤 event()函数是一个protected的函数&#xff0c;这意味着我们要想重写event()&#xff0c;必须继承一个已有的组件类&#xff0c;——重写其event()函数。event()函数的确有一定的控制&#xff0c;不过有时候我的需求更严格一些&#xff…

使用Python+Autogluon对“员工自评”进行机器学习建模分析

建模核心代码 #员工自评AutoML from autogluon.tabular import TabularDataset, TabularPredictor import warnings warnings.filterwarnings(ignore) train_data TabularDataset(train_df2)# 预测标签 label 员工自评# 模型保存文件名 save_path ../data/AUO-train/model/…

一种快速拓扑聚类算法

使用场景&#xff0c;节点编号不重叠&#xff0c;可以缺损&#xff0c;确定每个节点的相互关系和最大的节点编号&#xff0c;对节点进行聚类。如下图所示&#xff0c;分三个簇&#xff0c;计算每个簇包含的元素。 插入代码&#xff0c;暂时没有继续优化的空间 // TopologicalC…

嵌入式软件开发面试题(一)

目录 1.用预处理指令表示一年有多少秒 2.写出float x 与“零值”比较的if语句 3.为什么说if(0x)比if(x0)好? 4.将地0x8000中存放的整形变量&#xff0c;清除bit1。 5.linux下用shell命令在当前目录下创建myfolder目录&#xff0c;并将此目录的权限设为拥有者可读写群组和…