- 博客(3)
- 收藏
- 关注
原创 wangeditor 上传文件到阿里云OSS
本文介绍了如何扩展wangEditor-next编辑器功能,实现支持OSS私有文件上传的附件插件。主要内容包括:1)注册自定义上传按钮菜单,添加文件大小校验和上传功能;2)通过扩展Slate元素类型,为附件节点增加path属性存储OSS路径;3)实现附件元素的HTML转换、解析和渲染逻辑;4)配置OSS前端直传功能,上传时自动生成签名URL并保存文件路径。最终实现了附件上传、持久化存储和带过期时间的下载功能,解决了私有OSS文件访问问题。
2025-12-23 13:45:43
281
原创 thinkphp8 think-swoole
/ ThinkPHP App 对象 rotected $room;// 房间管理 (think\swoole\websocket\Room) rotected $sender;// 当前发送消息的客户端 fd rotected $event;// ThinkPHP event事件系统 rotected $client;// 当前连接的 Response(用于关闭连接) rotected $connected = true;// 当前连接是否已建立。
2025-11-19 13:57:39
655
原创 vue3 component 动态组件和动态ref
is="com_path(activeName)"就要写成:is="tabComponents[com_path(item.path)console.log(refInstance.getValue());// 打印组件实例或 DOM 元素。这样就可以根据子组件 defineExpose 暴露的方法,获取子组件的变量值和函数。不过变量采用defineProps绑定的方式设置。// 一个对象来存储动态的 ref。// 函数用于设置动态 ref。如果动态组件外面增加了。
2025-02-21 09:32:07
642
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅