摘要: 在微信小程序中使用supabase在线数据库可以无需后端和服务器完成个人小项目的开发。本文记录我的使用过程,在阅读本文前,建议您先满足以下条件: 持有可用于开发的微信小程序 了解kexue上网 第一步 注册与简单使用 首先,我们到https://supabase.com/注册一个账户,并创建一个您的 阅读全文
posted @ 2024-12-26 11:42 莫颀 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 基于房间码(eCode)和用户uid,区分不同的聊天房间进行消息转发。 前端将收到的消息根据房间码(eCode)过滤到不同的聊天记录显示页面 后端demo代码如下: from fastapi import FastAPI, HTTPException, Body, WebSocketDisconne 阅读全文
posted @ 2024-12-13 10:07 莫颀 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在umi.js4中使用umi-request进行网络请求,查看官网后还是没明白,便自己摸索一遍,如下把简单使用的过程记录下来,以便共享给其他需要的小伙伴做参考,如有不对的地方,烦请指出。 第一步:安装umi-request npm install --save umi-request 第二步:简单封 阅读全文
posted @ 2024-12-09 10:37 莫颀 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在前端使用JSEncrypt进行加密是一种常见的做法,它可以帮助保护数据在客户端到服务器的传输过程中的安全性。以下是使用 JSEncrypt 进行前端加密的基本步骤: 一、安装 npm install jsencrypt 二、封装加密和解密方法 新建jsencrypt.js文件,在文件内封装加密和解 阅读全文
posted @ 2024-10-28 10:28 莫颀 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Vue前端开发 转 React 指南 JSX 先介绍 React 唯一的一个语法糖:JSX。 理解 JSX 语法并不困难,简单记住一句话,遇到 {} 符号内部解析为 JS 代码,遇到成对的 <> 符号内部解析为 HTML 代码。 当你写下这个 React 组件时: import React from 'react'; function 阅读全文
posted @ 2024-09-04 15:57 莫颀 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 本文使用node.js实现将json数据转换导出为excel文件。 一、安装json2xls库 npm i json2xls 二、封装转换方法 新增jsonToExcel.js文件,该文件用于将json数据(对象数组)转换为excel文件,文件内容如下: const fs = require('fs 阅读全文
posted @ 2024-08-30 17:29 莫颀 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 遇到安装失败问题? 在国内或其他网络受限的环境中,安装 Electron 时可能会遇到各种错误。以下是一些解决这些问题的有效方法。 如果您在Electron-Egg安装过程中遇到安装npm包报错的问题,也可以尝试以下办法,然后重新进行npm i --force操作重新安装包 方法一:更改 npm 源 阅读全文
posted @ 2024-08-30 17:11 莫颀 阅读(1236) 评论(0) 推荐(1) 编辑
摘要: 一、代码封装 这是一个使用node.js实现的对本地文件进行增删改查的工具代码封装,其中代码结尾包含了使用方法示例,具体封装代码如下: // jsonTool.js const fs = require('fs'); const path = require('path'); // 定义 JSON 阅读全文
posted @ 2024-08-27 14:21 莫颀 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一、封装方法 在项目根目录src下的utils中新增webSocketManager.js封装文件,代码内容如下: // webSocketManager.js /** WebSocketMessenger封装类 */ class WebSocketManager { constructor(url 阅读全文
posted @ 2024-07-18 18:01 莫颀 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一、问题 在项目开发过程中,发现有很多时候进行localStorage.setItem()操作设置本地存储后,页面必须刷新才能够获取到存储数据,而有些时候本地缓存更新后,页面无法通过再次刷新以获取本地缓存,这就导致依赖本地缓存的数据无法进行更新。为了解决这个问题,就必须要用到自定义localStor 阅读全文
posted @ 2024-07-16 17:00 莫颀 阅读(87) 评论(0) 推荐(0) 编辑