微信小程序个人中心、我的界面(示例四)

微信小程序个人中心、我的界面,九宫格简单布局(示例四)

微信小程序个人中心、我的界面,超简洁的九宫格界面布局,代码粘贴即用。更多微信小程序界面示例,请进入我的主页哦!
个人中心示例界面

1、js代码

Page({/*** 页面的初始数据*/data: {imgPath: '',menuList: [[{'title': '功能一','icon': 'success','iconColor': '#dd6161'},{'title': '功能二','icon': 'success_no_circle','iconColor': 'orange'},{'title': '功能三','icon': 'info','iconColor': '#19be6b'}],[{'title': '功能四','icon': 'warn','iconColor': '#f29100'},{'title': '功能五','icon': 'waiting','iconColor': '#909399'},{'title': '功能六','icon': 'cancel','iconColor': '#606266'}],[{'title': '功能七','icon': 'download','iconColor': 'purple'},{'title': '功能八','icon': 'search','iconColor': '#18b566'},{'title': '功能九','icon': 'clear','iconColor': '#f29100'},],],},// 功能监听clickBtn(e) {let tag = e.currentTarget.dataset.id;console.log('点击信息', tag)},// 菜单监听menuClick(e) {let tab = e.currentTarget.dataset.item;console.log('点击信息', tab)},// 头像切换avatarClick(e) {this.setData({imgPath: e.detail.avatarUrl})console.log('点击信息',e.detail.avatarUrl)}
})

2、wxml代码

<view class="top-box"><block wx:if="{{imgPath==''}}"><button class="avatar center" bindchooseavatar="avatarClick" open-type="chooseAvatar">头像</button></block><block wx:else><view class="center"><image class="avatar" src="{{imgPath}}" mode="widthFix" /></view></block><view class="nick center">三脚猫的喵</view>
</view>
<view class="center-box center"><text bind:tap="clickBtn" data-id="0">功能一</text><text>|</text><text bind:tap="clickBtn" data-id="1">功能二</text>
</view>
<!-- 菜单 -->
<view><block wx:for="{{menuList}}" wx:key="itemA" wx:for-item="itemA" wx:for-index="indexA"><view class="row-list"><block wx:for="{{itemA}}" wx:key="item" wx:for-item="item" wx:for-index="index"><view class="tab-col {{(index==1 || index==4 || index==7)?'border':''}}" bind:tap="menuClick" data-item="{{item}}"><icon class="icon-item" type="{{item.icon}}" size="30" color="{{item.iconColor}}"></icon><text>{{item.title}}</text></view></block></view></block>
</view>

3、wxss代码

page {font-size: 32rpx;background-color: #F1F1F1;
}.avatar {width: 140rpx;height: 140rpx;border-radius: 120rpx;padding: 0;font-size: 32rpx;
}.top-box {background-color: #44ADFB;padding-bottom: 60rpx;border-radius: 0 0 30% 30%;
}.center {display: flex;align-items: center;flex-direction: row;justify-content: center;
}.nick {margin: 20rpx 0;font-size: 34rpx;color: white;
}.center-box {margin-top: -40rpx;color: #525151;
}.center-box text {background-color: white;padding: 20rpx 25rpx;text-align: center;
}.center-box text:nth-child(1) {border-radius: 50rpx 0 0 50rpx;
}.center-box text:nth-child(2) {color: #44ADFB;
}.center-box text:nth-child(3) {border-radius: 0 50rpx 50rpx 0;
}.row-list {display: flex;flex-direction: row;text-align: center;
}.tab-col {width: 33.33%;display: flex;flex-direction: column;align-items: center;padding: 30rpx 0;border-bottom: 1rpx solid #FFFFFF;color: #525151;
}.icon-item {margin-bottom: 15rpx;
}.border {border-left: 1rpx solid #FFFFFF;border-right: 1rpx solid #FFFFFF;
}

4、json代码

{"usingComponents": {},"navigationBarTitleText": "我的界面","navigationBarBackgroundColor": "#44ADFB"
}

更多微信小程序示例的分享,请进入我的主页查看哦。。。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

无意的一次学习,竟让我摆脱了Android控制?

由于鸿蒙的爆火&#xff0c;为了赶上时代先锋。到目前为止也研究过很长一段时间。作为一名Android的研发人员&#xff0c;免不了对其评头论足&#xff0c;指导文档如何写才算专业&#xff1f;页面如何绘制&#xff1f;页面如何跳转&#xff1f;有没有四大组件等等。 而Harmony…

pycharm中导入rospy(ModuleNotFoundError: No module named ‘rospy‘)

1. ubuntu安装对应版本ros ubuntu20.04可参考&#xff1a; https://wiki.ros.org/cn/noetic/Installation/Ubuntuhttps://zhuanlan.zhihu.com/p/515361781 2. 安装python3-roslib sudo apt-get install python3-roslib3.在conda环境中安装rospy pip install rospkg pip in…

pycharm调试bash启动的python项目(远程开发同理)

pycharm调试bash启动的python项目&#xff08;远程开发同理&#xff09; 步骤 打开运行/调试配置 选择Python 调试服务器 参考打开的页面&#xff0c;在需要debug的虚拟环境中安装依赖环境&#xff1a;pip install pydevd-pycharm~241.14494.158。端口号可以手动指定&…

探索鸿蒙开发:鸿蒙系统如何引领嵌入式技术革新

嵌入式技术已经成为现代社会不可或缺的一部分。而在这个领域&#xff0c;华为凭借其自主研发的鸿蒙操作系统&#xff0c;正悄然引领着一场技术革新的浪潮。本文将探讨鸿蒙开发的特点、优势以及其对嵌入式技术发展的深远影响。 鸿蒙操作系统的特点 鸿蒙&#xff0c;作为华为推…

pytorch基础: torch.unbind()

1. torch.unbind 作用 说明&#xff1a;移除指定维后&#xff0c;返回一个元组&#xff0c;包含了沿着指定维切片后的各个切片。 参数&#xff1a; tensor(Tensor) – 输入张量dim(int) – 删除的维度 2. 案例 案例1 x torch.rand(1,80,3,360,360)y x.unbind(dim2)print(&…

初学python记录:力扣1652. 拆炸弹

题目&#xff1a; 你有一个炸弹需要拆除&#xff0c;时间紧迫&#xff01;你的情报员会给你一个长度为 n 的 循环 数组 code 以及一个密钥 k 。 为了获得正确的密码&#xff0c;你需要替换掉每一个数字。所有数字会 同时 被替换。 如果 k > 0 &#xff0c;将第 i 个数字用…

Java中的异常处理机制

Java中的异常处理机制主要通过try、catch和finally三个关键字来实现。以下是Java异常处理机制的工作原理和正确处理异常的一些基本步骤&#xff1a; ## 异常处理机制的工作原理 1. **try**&#xff1a;包围可能抛出异常的代码块。 2. **catch**&#xff1a;捕获并处理特定类型…

Python | Leetcode Python题解之第70题爬楼梯

题目&#xff1a; 题解&#xff1a; class Solution:def climbStairs(self, n: int) -> int:a, b 1, 1for _ in range(n - 1):a, b b, a breturn b

前端 Android App 上架详细流程 (Android App)

1、准备上架所需要的材料 先在需要上架的官方网站注册账号。提前把手机号&#xff0c;名字&#xff0c;身份证等等材料准备好&#xff0c;完成开发者实名认证&#xff1b;软著是必要的&#xff0c;提前准备好&#xff0c;软著申请时间比较长大概需要1-2周时间才能下来&#xf…

QX-mini51单片机学习-----(3)流水灯

目录 1宏定义 2函数的定义 3延时函数 4标准库函数中的循环移位函数 5循环移位函数与左移和右移运算符的区别 6实例 7keil中DeBug的用法 1宏定义 是预处理语句不需要分号 #define uchar unsigned char//此时uchar代替unsigned char typedef是关键字 后面是接分号…

el-select 点击按钮滚动到选择框顶部

主要代码是在visibleChange 在这个 popper 里面找到 .el-select-dropdown__list let popper ref.$refs.popper const ref this.$refs.select let dom popper.querySelector(.el-select-dropdown__list) setTimeout(() > { dom.scrollIntoView() }, 800) <templat…

[极客大挑战 2019]PHP

1.通过目录扫描找到它的备份文件&#xff0c;这里的备份文件是它的源码。 2.源码当中涉及到的关键点就是魔术函数以及序列化与反序列化。 我们提交的select参数会被进行反序列化&#xff0c;我们要构造符合输出flag条件的序列化数据。 但是&#xff0c;这里要注意的就是我们提…

【Proteus】LED呼吸灯 直流电机调速

1.LED呼吸灯 #include <REGX51.H> sbit LEDP2^0; void delay(unsigned int t) {while(t--); } void main() {unsigned char time,i;while(1){for(time0;time<100;time){for(i0;i<20;i){LED0;delay(time);LED1;delay(100-time);}}for(time100;time>0;time--){fo…

Windows端之Python3.9及以上高版本工程打包得到的exe逆向工程解包得到pyc文件进而得到py文件的流程实现

参考来自 【python逆向 pyc反编译】python逆向全版本通杀_python反编译pyc-CSDN博客https://blog.csdn.net/zjjcxy_long/article/details/127346296Pyinstaller打包的exe之一键反编译py脚本与防反编译_pyinstaller防止反编译-CSDN博客https://blog.csdn.net/as604049322/artic…

大模型微调实战之强化学习 贝尔曼方程及价值函数(五)

大模型微调实战之强化学习 贝尔曼方程及价值函数&#xff08;五&#xff09; 现在&#xff0c; 看一下状态-动作值函数的示意图&#xff1a; 这个图表示假设首先采取一些行动(a)。因此&#xff0c;由于动作&#xff08;a&#xff09;&#xff0c;代理可能会被环境转换到这些状…

如何构建进攻性的网络安全防护策略

进攻性安全&#xff08;Offensive security&#xff09;是指一系列主动安全策略&#xff0c;这些策略与恶意行为者在现实世界的攻击中使用的策略相同&#xff0c;区别在于其目的是加强而非损害网络安全。常见的进攻性安全方法包括红队、渗透测试和漏洞评估。 进攻性安全行动通…

OpenCV4.8 VS2019 MFC编程出现的诡异现象

OpenCV4.8及OpenCV4.4 VS2019MFC编程在调用imred&#xff08;&#xff09;函数时&#xff0c;debug X64试运行没问题。 release X64试运行时出现下面错误。 void CEasyPictureDlg::OnBnClickedOpen() {CFileDialog fdlg(TRUE, NULL, 0, OFN_HIDEREADONLY | OFN_OVERWRITEPROMP…

基于SkyEye运行Android——应用最为广泛的移动设备操作系统

01.Android简介 Android&#xff08;安卓&#xff09;是一种基于Linux内核&#xff08;不包含GNU组件&#xff09;的开源操作系统&#xff0c;最初由安迪鲁宾开发&#xff0c;主要支持手机。2005年8月由Google收购注资&#xff1b;2007年11月&#xff0c;Google与84家硬件制造…

【深度学习】网络安全,SQL注入识别,SQL注入检测,基于深度学习的sql注入语句识别,数据集,代码

文章目录 一、 什么是sql注入二、 sql注入的例子三、 深度学习模型3.1. SQL注入识别任务3.2. 使用全连接神经网络来做分类3.3. 使用bert来做sql语句分类 四、 深度学习模型的算法推理和部署五、代码获取 一、 什么是sql注入 SQL注入是一种常见的网络安全漏洞&#xff0c;它允许…

玩comfyui踩过的坑之使用ComfyUI_Custom_NODES_ALEKPET翻译组件问题

环境&#xff1a; 秋叶安装包&#xff0c;安装ComfyUI_Custom_NODES_ALEKPET组件或者直接下载网盘中的包&#xff0c;直接解压包到comfyui根目录/custom_nodes/&#xff0c;重启后&#xff0c;按指导文件操作。 注意&#xff1a;网盘指导包中有配置好的流程json文件&#xff0…