logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

cursor 前端Ai开发指南

Cursor IDE 是一款专为AI辅助编程设计的现代化代码编辑器,由前Anthropic工程师团队打造。它基于VS Code构建,专注于AI驱动的开发体验,提供智能代码补全、代码生成、重构建议等功能。在Cursor中可以根据具体需求选择合适的模型,复杂任务推荐使用Opus,日常开发推荐使用Sonnet。本指南聚焦于Cursor IDE在前端开发中的四大核心应用场景,结合Mac生态进行优化。

文章图片
#前端#人工智能
cursor 前端Ai开发指南

Cursor IDE 是一款专为AI辅助编程设计的现代化代码编辑器,由前Anthropic工程师团队打造。它基于VS Code构建,专注于AI驱动的开发体验,提供智能代码补全、代码生成、重构建议等功能。在Cursor中可以根据具体需求选择合适的模型,复杂任务推荐使用Opus,日常开发推荐使用Sonnet。本指南聚焦于Cursor IDE在前端开发中的四大核心应用场景,结合Mac生态进行优化。

文章图片
#前端#人工智能
使用 echarts + react 实现上下交错正负轴柱状图

摘要:本文探讨了在ECharts中实现柱状图上下交错显示正负值及标签的解决方案。通过分析两种不可行的方法(旋转柱状图和常规配置)后,提出了将两个柱状图叠加拼接的方案:上半部分显示数值,下半部分显示标签,根据正负值自动调整位置。文章提供了实现代码示例,包括数据格式化函数和配置参数设置,最终解决了标签与数值交错显示的问题,并建议参考官方示例进行二次开发以提高效率。

文章图片
#echarts#javascript#react.js
react + video标签,自定义视频控制栏controls,封装成完整组件,附带完整代码

本文介绍了自定义video标签控制栏的必要性和实现方法。原生控制栏存在样式不可定制、功能局限和移动端兼容性差等问题。作者基于React实现了一个功能丰富的自定义控制栏,包含画中画、静音、全屏、进度条等控件,并解决了自动播放限制等技术难点。文章详细展示了代码实现,包括事件处理、状态管理和跨浏览器兼容方案。最后强调浏览器对自动播放的严格限制,建议开发者遵循用户交互原则,避免在无交互情况下强制视频播放。

文章图片
#react.js#音视频#前端
记录用react+css的clipPath及mask计算切割,得到圆环进度条

/ 计算笑脸位置return {// xy坐标x: 0,y: 0});// 当前进度的类型// 【0%~35%)-落差巨大、【35%~60%)-勉强维持、【60%~80%)-基本持平、【80%~100%】-舒适生活text: '落差巨大',});text: '落差巨大',text: '落差巨大',text: '勉强维持',text: '基本持平',} else {text: '舒适生活',init

文章图片
#css#前端
记录react15版本升至16及以上步骤及遇到的问题

查看项目package.json中,"react"及"react-dom"两个包版本号然后在命令行中依次输入:npm install --save react@17.0.2npm install --save react-dom@17.0.2现在都有react18了,为什么只升到17,问就是为了稳定,毕竟公司项目,领导能同意升级包已经不错了,还是要求稳定的。之后在命令行中依次删除 node_mod

文章图片
#npm#webpack#前端 +1
使用 react + webSocket 封装属于自己的hooks组件

本文介绍了如何用React封装WebSocket为自定义Hook。通过创建useWebSocket钩子,实现了连接、断开、发送消息等功能,并实时获取连接状态和接收的消息。该封装解决了HTTP轮询问题,特别适用于聊天、客服推送等双向通信场景。示例代码展示了连接建立、消息发送和接收处理等使用方法,使WebSocket集成更加简便高效。

文章图片
#react.js#websocket#前端 +2
到底了