- 博客(245)
- 资源 (27)
- 收藏
- 关注
原创 微信小程序之手动写导航栏
本文介绍了如何在小程序中手写导航栏并集成阿里矢量图标库的实现过程。首先创建music页面布局,使用flex布局实现横向导航栏结构。然后从iconfont网站获取图标资源,创建iconfont.wxss文件导入字体样式。通过@font-face定义图标字体,并为每个图标设置对应的Unicode编码。在app.wxss中引入图标库,最后在页面中将"图标"文字替换为实际的iconfont类名。通过CSS调整图标样式,包括圆形背景、大小、颜色等,最终实现了一个美观的导航栏功能。整个过程展示了从布
2025-06-25 11:15:23
111
原创 如何将旧数据表的数据拷贝到新表
摘要:在数据库表结构变更时,若需为老客户保留原表数据,可通过SQL语句将旧表数据迁移到新表。示例中,从[bjqdata_gb1]表中选择指定字段(如地址、气体浓度、状态类型等)插入到[bjqdata_gb]表中,确保数据兼容性。该方法适用于表结构扩展时,保持历史数据的完整性。
2025-06-20 15:05:25
111
原创 接上,完整版的登录框代码
摘要:本文展示了一个微信小程序登录功能的实现方案,包含三种状态:未登录(显示"去登录"按钮)、登录中(弹出授权弹窗)和已登录(显示用户头像昵称)。代码结构清晰,采用WXML进行页面布局,WXSS进行样式设计,JS处理业务逻辑。授权弹窗包含头像选择、昵称输入和确认/取消按钮,并做了表单验证。通过数据绑定和条件渲染实现状态切换,提供完整的登录/退出流程。样式上注重圆角设计和响应式布局,整体界面简洁美观。
2025-06-19 16:26:23
94
原创 微信小程序之弹窗布局
本文介绍了一个简单的授权登录弹窗实现方法。通过WXML创建包含"授权登录"文本和按钮的view结构,再利用WXSS设置样式:采用fixed定位实现全屏半透明黑色遮罩层(透明度0.6),底部300rpx高度的白色内容区域。这种方法简洁高效,只需少量代码即可完成基本弹窗效果。
2025-06-17 11:00:04
234
原创 微信小程序之获取用户头像和昵称,2025最新
微信小程序头像昵称获取新方案:弃用getUserInfo/getUserProfile,改用chooseAvatar和input组件。代码示例展示如何通过button的open-type="chooseAvatar"获取头像,并用input[type="nickname"]获取昵称。实现效果包括圆形头像显示(300rpx)、昵称输入框及数据绑定,成功获取后更新界面显示。该方法更符合当前微信API规范,确保功能正常使用。
2025-06-16 16:10:17
141
原创 微信小程序之页面跳转(路由),navigateTo redirectTo reLaunch
小程序页面跳转方法对比:navigateTo保留当前页面并跳转,适用于需返回原页面的场景;redirectTo关闭当前页面跳转,适用于无需返回的场景;reLaunch关闭所有页面并跳转,适用于重置页面栈的情况。通过代码演示可见,navigateTo会隐藏原页面,redirectTo会销毁当前页面,而reLaunch会销毁所有页面。开发者应根据不同场景选择合适的跳转方式,同时注意页面栈限制和用户体验。
2025-06-11 08:48:42
730
原创 微信小程序之bind和catch
摘要:文章对比了小程序中bind和catch两种事件绑定的区别。bind绑定的事件会向上冒泡,触发子组件事件后还会触发父组件相同事件;catch绑定的事件则不会冒泡,仅触发当前组件事件。通过三个测试按钮的示例演示了不同效果:bind按钮点击会触发父子组件事件,catch按钮只触发子组件事件,未绑定事件的子组件点击会触发父组件事件。两种绑定方式分别适用于需要和不需要事件冒泡传递的场景。
2025-06-10 15:08:44
440
原创 error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)此诊断出现在编译器生成的函数“CDC::CDC(const CDC &)
特此留下文档,为碰上同样问题的渣滓们共勉。
2025-05-27 10:14:34
126
原创 来,我们手动创建一个微信小程序项目
接下来,我们创建文件夹pages,在此下面再创建文件夹index,然后在文件夹上点右键,创建Page (index),此时,工具给我们自动生成了page的四个文件,.js,.wxml,.wxss,.json。首先,我们用微信小程序工具创建一个新项目,然后资源管理器定位到项目目录下。不要惊慌,它要app.json文件,我们给它,在项目下建立此文件即可。json文件不完整,那我们就添加内容。不用理它,因为我们还没有创建页面。这时候我们再编译程序,看,好了!
2025-05-24 09:08:06
250
原创 接上,我们把试用Promise读取文件的功能制作成函数
封装一个函数 mineReadFile 读取文件内容。之前的文章,notejs用Promise读取文件。我们测试一下失败情况,把文件路径稍微改一下,运行。返回:Promise 对象。参数:path 文件路径。
2025-05-23 10:56:15
226
原创 解决vscode在任务栏显示白色图标
长久不用,不知道怎么着就显示成白色图标,虽然不影响使用,但是看起来不爽。3、如果你的还没恢复的话,重启一下任务栏。我的到这一步就显示正常了。2、删除图标缓存文件。
2025-05-22 15:40:10
378
原创 notejs用Promise读取文件
前期,新建工程,然后建个文件夹resource,里面放个txt文件,写入点内容。我们就读取这个文件的内容,然后打印出来。运行:node index.js。好了啦,没有问题啦,收工。
2025-05-22 15:30:02
156
原创 接上,让Promise将结果传递下去
这个时候,我们可以用resolve和reject将随机数往下传。中奖和未中奖弹框时将当时抽中的号码显示出来。然后调用then的时候将它们取出来使用。上文:Promise初始用。
2025-05-22 09:34:11
159
原创 微信小程序之Promise-Promise初始用
本文介绍了如何使用JavaScript的Promise实现一个简单的抽奖功能。首先,搭建了抽奖界面,包括抽奖规则说明和开始抽奖按钮。接着,通过CSS样式对页面进行布局和美化。在实现抽奖逻辑时,使用了Promise对象来处理异步操作。抽奖函数prizeDraw中,通过Math.random生成随机数,判断是否中奖(30%概率),并根据结果调用resolve或reject。最后,使用then方法处理中奖和未中奖的提示信息,通过wx.showModal弹出相应的提示框。整个过程展示了Promise的基本用法,包括
2025-05-22 09:07:20
610
原创 微信小程序之将轮播图设计为组件
在components文件夹上点右键,新建component,命名为swiper然后将我们之前的代码都拷贝到对应文件中,然后我们的页面要引用这个组件,在index.wxml中使用pages\index\index.js 中数据pages\index\index.wxss 中之前swiper和image的样式要删除掉这样就好了!!
2025-05-14 16:48:00
795
原创 微信小程序学习之轮播图swiper
indicator-active-color 当前播放页下面指示点的颜色。indicator-color 轮播图下面对应点的颜色。duration 图片切换时动画的播放时间。indicator-dots 显示面板指示点。轮播图是小程序的重要组件,我们还是好好学滴。4、相关样式(index.wxss)circular 采用衔接滑动。interval 切换时间间隔。3、属性的赋值(index.js)autoplay 自动切换。
2025-05-14 15:01:18
492
原创 微信小程序之按钮短时间内被多次点击问题
1、创建一个工具包(throttle.js),通过封装一个高阶函数,对函数的执行频率进行限制。做项目的时候碰到这个问题,按钮的功能做好了,但是总会出现按的太快,出现不可预料的问题。解决方法之一:借助函数节流来实现。3、完工,去试试效果吧!
2025-05-14 10:09:06
365
原创 如何打开vant官网
打开hosts文件,win10的路径:C:\Windows\System32\drivers\etc。我之前用过,没仔细学习,今天学习的时候想打开官网,发现打不开。使用vant的组件难免要打开官网,这个时候就可以打开了,欢呼~~
2025-05-13 14:40:12
253
原创 微信小程序 密码框改为text后不可见,需要点击一下
那就是改变input属性后刷新一下,我改进了一下,确实解决了这个问题,特此记录。这个问题是做项目的时候碰到的。
2025-05-13 10:05:55
238
原创 express制作服务器,如何直接访问其下面的图片
在 Express 应用中,并没有严格意义上像传统服务器环境那样固定的 “网站根目录” 概念,但通常可以认为应用的项目目录就是与网站相关的根目录层级。目录就是静态资源的根目录,客户端可以直接访问其中的文件,比如。
2025-03-05 13:40:13
236
原创 Error connecting to MSSQL: Error: aborted at PendingOperation.abort (C:\server\server\node_modul
最后,我在多条查询中sleep了一下,到目前为止还未报错。记录一下,也给遇到同样问题的人一点思路。
2025-02-21 14:26:29
190
原创 微信小程序,模拟sleep函数
前提:今天在连续调用后台查询数据库是,总是会导致mssql无法连接。于是我想在调用之间sleep一下,微信小程序还没有此功能的函数。
2025-02-21 13:57:27
163
原创 nodemon : 无法加载文件 C:\Program Files\nodejs\node global\nodemon.ps1,因为在此系统上禁止运行脚本
安装nodemon却无法在vscode中运行,
2025-01-04 10:48:04
242
原创 SQL Server如何查询、删除重复数据
其中,bjqInfo替换成你需要查询的表名;zj_address,bjq_address对应你表的列名,两者都一样为重复;
2024-05-23 10:24:01
503
原创 学习Spring boot第二阶段:Spring Boot JDBC访问数据库
前面已经用spring boot 搭建好了,可以用浏览器访问显示出“hello world”,今天一会再温习一遍今天学习 “Spring Boot JDBC访问数据库“idea 是 2021.3.3SQL Server 是 20121、pom.xml添加依赖项:<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-.
2022-05-20 16:49:55
504
原创 idea 查看 application.properties 中的值
调试过程中想看一下 application.properties 中的值1、control类中: @Value("${name}") public String name; @RequestMapping("/name") public String getname(){ return name; }2、application.properties 中:3、浏览器效果:...
2022-05-20 13:35:37
560
鸡琢米的mfc教程,不错的入门资源
2013-04-06
Beyond.the.C++.Standard.Library.An.Introduction.to.Boost.pdf
2014-07-01
快速关闭和锁定电脑小工具
2013-08-02
静态库编写和使用Demo
2013-06-17
动态链接库dll、使用dll 和 调试dll - DEMO
2015-05-24
我的第一个DirectShow程序,播放一段视频
2014-01-07
vs2010获取随机数
2013-09-04
android实现viewpager的例子
2016-01-07
自定义可适应ScrollView的ListView
2016-08-19
选择目录和选择文件对话框
2013-10-10
usbmonitor_v1.0.jar
2019-09-25
Beyond.the.C++.Standard.Library.An.Introduction.to.Boost(中文版)
2014-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人