自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 react根据后端返回数据动态添加路由

先把动态路由和静态路由分离出来,在路由配置文件中,这里需要进行动态添加的路由为 path: "/backstage"下的子路由,需要给他一个name,后续方便查找。用户登录后先将权限列表存入本地浏览器,再跳转到系统页面,并在首次加载时候获取本地权限列表数据,进行动态渲染。1.根据不同的登录用户,返回不同的权限列表 ,以下是三种不同用户限权列表。在redux中使用动态添加路由的函数。定义一个动态添加路由的函数。

2024-07-08 22:19:00 489

原创 react dangerouslySetInnerHTML将html字符串以变量方式插入页面,点击后出现编辑状态

dangerouslySetInnerHTML给展示富文本的标签添加css样式 pointerEvents: 'none'

2024-07-07 23:05:39 298

原创 axios发送请求,后端无法获取cookie

主要的问题就是使用了localhost,而不是127.0.0.1,导致一直获取不到。在新建的user.controller.ts中。axios默认不携带cookie。2.后端nestjs。

2024-06-29 16:33:33 480

原创 使用vite构建的react-ts,路径别名配置提示无效

2.注意是在tsconfig.app.json中添加,不是tsconfig.json。

2024-06-25 10:10:49 350

原创 nest使用mongoose

nest中使用mongoose

2024-06-25 09:39:41 358

原创 nest流式文件下载

【代码】nest流式文件下载。

2024-06-20 20:07:50 144

原创 nest中间件使用

【代码】nest中间件使用。

2024-06-19 21:27:23 91

原创 宝塔部署nodejs后端项目和vue3+ts前端项目

在网站的node项目中,点击添加node项目,项目目录为刚才创建的目录,启动选项默认,也可以改为开发环境运行的命令,比如npm start。在文件www/wwwroot 下创建目录(名字自取)存放node项目文件,不要把node_modules也放进去了,不然文件过大。在网站的node项目下安装node,选择合适的版本,并且选择命令行版本,必须选,不然终端没有npm。添加端口号,端口也要在腾讯云的安全组,防火墙和宝塔的防火墙中都开启,最后确定添加。修改配置,点击配置好的vue3项目设置。

2024-06-10 22:52:49 534

原创 在nodejs中使用mongoose aggregate获取评论数据

mongoose获取评论数组,数组中每个对象为一级评论,一级评论包含了一个数组,该数组为一级评论下的每个评论对象。

2024-06-07 16:29:46 203

原创 nodejs在mongoose中使用$each合并数组

【代码】mongoose中使用$each合并数组。

2024-05-30 22:11:25 95

原创 react native vision camera拍照上传到本地服务器

采用express框架这里不细说,上传图片需要用到 npm install --save multer。

2024-04-16 21:45:44 727 1

原创 react natvie安卓全屏,关闭顶部底部状态栏,改透明

react natvie安卓全屏,关闭顶部底部状态栏,改透明

2024-04-12 15:38:17 424 1

原创 nodejs+express+mongoose连接数据库

到这里就可以npm start (在package.json中可以看启动命令)启动服务了。(注意:在启动之前先开启MongoDb服务)在项目目录下创建UserModel模型。这里用的可视化工具可以看到已经有数据了。在bin目录下的www中引入配置文件。

2024-04-10 23:17:05 392 1

原创 react-native-vision-camera实现基本拍照功能

react-native-vision-camera实现拍照基本拍照功能

2024-04-06 17:13:02 1718 1

原创 useMemo和useCallback

useMemo和是 React 的两个高级 Hooks,分别用于优化渲染性能和避免不必要的重新渲染,和vue中的计算属性computed相似(缓存)

2024-03-31 16:17:26 1518 1

原创 useState和useReducer

useState和useReducer都是 React Hooks,它们用于处理组件内部的状态和计算。

2024-03-31 15:06:00 320 1

原创 Redux的基本使用

创建dispatch实例对象,在useEffect中触发getBillList异步函数,完成一次数据状态的更新。这里如果有路由的话,要把RouterProvider写在Provider中。这里引入useDispatch,useEffect和导出的异步函数。导入createSlice创建billStore实例。在store目录下的index引入模块注册,并导出。在modules目录下创建模块billstore。还需要引入Provider。

2024-03-26 18:28:51 288

原创 react路由

下载路由包这里准备了四个组件。

2024-03-26 15:45:39 209

原创 react路径别名@配置

首先下载包craco。

2024-03-25 21:52:05 273

原创 WebSocket实现简单的双向通信

先在bin下的www文件中导入express-ws,再将app,server放进去。

2024-03-18 20:36:00 144

原创 express-ws,websocket连接失败的问题

重要的是bin下的www文件,这里要导入express-ws然后把app和server添加进去,在项目启动时webSocket也启动了,这里和连接数据库一样也要在这导入启动,不然连不上,之前就在这卡了半天。我用的express -e快速生成的代码,这是我的子路由,这里导入express-ws然后把路由放进去,相当于给路由添加了ws方法,

2024-03-17 15:36:59 445 2

原创 wangEditor图片上传,vue3+nodejs

我这里是自定义上传,最重要的是customUpload函数,官方文档也有下面是我返回的数据alt和href没管,主要是返回url。

2024-03-13 15:21:14 1680

原创 uniCloud云开发对表进行聚合查询,按照月份和校区分组并统计数量

/ 对时间戳字段进行相乘,这里为毫秒 $multiply: ["$creat_date", 1] },// 也可以直接写成下面的,不用写$multiply // $toDate:"$creat_date" }"月份":"$month"},

2023-11-30 12:01:52 289 2

原创 uniapp页面通讯uni.$on监听全局自定义事件和onShow使用报错,this may cause an update error.

这里我是想点击发布按钮触发自定义updateindex回到首页让页面刷新,首页里是在onShow里绑定的,触发事件后执行callback。这里是因为我一共点击了两次发布按钮,两次回到首页,onShow也就执行了两次,updateindex也绑定了两次,第一次绑定后并没有移除事件,第二次又在updateindex绑定,所以执行了两次callback,这里执行了两次"执行updateindex",也导致我获取了两次相同的数据并合并到一个数组,遍历的时候key值重复然后报错。当我第二次点击的时候就出问题了。

2023-10-30 20:25:52 511 1

原创 uniapp写的项目在微信小程序预览绝对定位失效

可能是因为用的u-icon组件,起类名小程序那边编译后没有这个类名所以定位不上,最后直接套了个view就行了。我想把X定位到视频右边结果不生效。在u-icon外套了一层view。

2023-10-30 14:11:14 174 1

原创 uniapp在app中tabBar的文字不显示

因为在tabBar加了fontSize属性,用的是rpx单位,改成px重新运行就可以了,

2023-10-18 14:14:23 656 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除