首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xwya
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
219
文章 219
沸点 0
赞
219
返回
|
搜索文章
最新
热门
封装websocket,实现 (队列形式,心跳检测,断线重连,离线数据重发)
前言 WebSocket 是一种常见的实时通信方案。它可以用于实现即时聊天、推送消息、在线状态同步等功能。然而,WebSocket 连接容易受到网络环境的影响,可能会断开,因此需要一种自动重连的机制。
24 种设计模式
创建型模式 创建型模式是一种类用于处理对象创建设计模式,主要目标是提供一种灵活的方式来创建对象,同时隐藏对象创建的具体细节,从而降低代码的耦合度,并提高代码的可复用性和可维护性 比如:http.New
实现uniapp路由守卫(前置加后置)
前言 因为uniapp没有自带路由守卫这个功能,然后每次做一些项目用到鉴权的地方就只能在app.vue文件里面写,在网上也找了很多资料,本文主要用到: 重写路由方法 为页面添加混入(mixin) 利用
PC端 音频录制与可视化(vue)代码逐行讲解
前言 因为公司项目需要进行聊天对话支持语音识别文字,一共有两种方式: 使用浏览器自带语音识别文字 使用音频录制将文件传给后端转文字(项目中使用的) 使用到api: 获取音频流: navigator.m
封装fetch和axios(超详细!!!)
前言 在前端开发中,Axios 和 Fetch 是最常用的 HTTP 请求库。Axios 提供了更丰富的功能,而 Fetch 是原生的浏览器 API。为了更高的可维护性和复用性。本章实现Axios 和
基于 vite + Vue3 + ts + pinia + tailwindcss 搭建的极简模板(自用)
项目介绍 项目图标库使用 iconify-json 封装了常用的 form, table, tabs 组件 支持布局更改,支持主题更改 项目预览地址:在线地址 项目地址github 项目预览
6.依赖收集
前言 vue2采用的是观察者的模式每个属性初始化进行劫持的时候会对每个属性创建dep,再将dep存放到渲染的watcher中,当属性发生更改时就会去通知属性的dep然后去调用渲染watcher. De
5.生命周期调用
前言 vue2的生命周期采用Vue.Mixin()去全局混入,然后在使用订阅发布的模式去调用生命周期 以数组的形式去订阅 格式:{created:[a(),b(),c()],....} src目录改动
4. 将ast树变成render函数并渲染真实dom
前言 这篇文章渲染模板到页面不包含diff算法 改动src文件目录 compile文件夹改动 提取index.js文件中生成的ast语法树代码到parseAst.js文件中 parseAst.js文件
umi中使用完成antd的联动表单
前言 因为在项目中经常需要对搜索或者添加编辑等业务去表单的联动效果,我之前封装的思路是用useMode去实现表单的联动,但是联动的效果比较多的话if判断的语句就比较恶心,采用链表和hooks的思想就会
下一页
个人成就
文章被点赞
72
文章被阅读
13,379
掘力值
688
关注了
0
关注者
8
收藏集
0
关注标签
43
加入于
2023-04-01