02 2025 档案
摘要:背景:数据库用的是SQLSERVER,ORM用的是EFCORE。 解决办法:在连接字符串后面加上“Encrypt=True;TrustServerCertificate=True;”。
阅读全文
摘要:Redis有几种基本数据类型 String(字符串) ● 描述:最基本的数据类型,可以存储字符串、整数或浮点数。 ● 常用命令:SET, GET, INCR, DECR, APPEND ● 使用场景:缓存简单数据、计数器(如文章阅读量、点赞量)、存储序列化后的对象(如 JSON)。 Hash(哈希)
阅读全文
摘要:前端 wxml <button name='phone' class='phone' value='{{userInfo.phone}}' wx:if="{{!userInfo.phone}}" bindgetphonenumber="getPhoneNumber" hover-class='non
阅读全文
摘要:显示效果 授权前界面 授权弹框界面 采用了wx.getUserProfile API申请用户信息,若基础库版本过高,例如3.7.7,则不会显示弹窗,默认为允许状态。 若基础库版本降低,例如2.25.4,则会显示弹窗,如下图所示 授权后界面 前端部分 基础封装 新建utils文件夹,在该文件夹下新建l
阅读全文
摘要:介绍 微信开发者工具默认样式文件是wxss,但该文件格式不支持层级嵌套写法,为了支持此功能可以引入less 或者 sass,微信开发者工具默认不支持less,需要自己安装插件。 Less(Leaner Style Sheets 的缩写)是一种动态样式语言,属于 CSS 预处理器的范畴,它扩展了 CS
阅读全文
摘要:后端(.net) 创建SignalR Hub 创建类SysNoticeHub.cs public class SysNoticeHub : Hub { } 模拟接口发送在线通知 [Route("api/sysnotice")] [ApiController] public class SysNoti
阅读全文
摘要:介绍 v-viewer 是一个基于 viewer.js 的 Vue 图像查看器组件,用于实现图片的预览、缩放、旋转等功能。 安装 npm install v-viewer@1.6.4 全局引入 在 main.js 文件中全局引入并注册 v-viewer 插件: import VueViewer fr
阅读全文
摘要:什么是 ABP vNext? ABP vNext 是一个基于 .NET Core 的开源应用程序框架,旨在帮助开发者快速搭建企业级应用程序。它提供了模块化开发、多租户支持、权限管理、依赖注入、自动 API 控制器生成等一系列功能,遵循最佳实践和设计模式,能够提高开发效率和代码质量。 ABP vNex
阅读全文
摘要:下载素材 打开阿里素材库官网并登录账号 https://www.iconfont.cn/ 输入内容,在搜索框中输入想要查找的图标名称,例如输入“客服” 选择想要的图标,鼠标悬浮该图标处,会出现三个图标选项,点击第一个图标(添加入库)。 添加入库之后,右上角入库图标数字便会发生变化,点击入库图标 点击
阅读全文
摘要:场景 客户端根据用户名和密码访问登录接口获取token,服务端登录接口获取账号和密码进行验证,获取用户的角色,若角色是超级管理员则只能授权访问标记为超级管理员的接口,若角色是管理员则只能授权访问标记为管理员的接口。 实现JWT认证 安装JWT包 Microsoft.AspNetCore.Authen
阅读全文