自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (4)
  • 收藏
  • 关注

原创 前端react如何引入chatgpt实现智能客服

使用背景:react\ts\antd pro\alibaba-chatUI\openai-api。注意接口的messages字段我将上文也一起传过去了,为了它能回答问题的时候,回顾上下文。1.引入chatUI进行页面开发。2.调用openAI的api。

2023-03-29 09:06:36 2399 4

原创 vite项目一直在无限刷新,重连ws

项目背景:react + vite 开发企业微信内部应用(h5),因为企业微信无法在本地调试,所以用了ngrok内网穿透工具可以帮助开发者将应用开发调试过程中的回调请求,穿透到本地的开发环境。连了之后在首页获取code的时候,一直在重启项目。在网上查了资料,在server:{}里加入。

2022-11-08 11:22:05 1473 1

原创 Antd 小版本升级的爬坑之路

背景:antd pro v5 ,npm包管理。之前建项目的时候,antd的版本是4.19.0,但我看最新的4.24.0可以在里用items写内容,于是头脑发热,就更新到4.24.0了。发现form样式有点变化,但影响不大。写着写着,又想还是换回4.19.0。噩梦就从这开始。明明之前4.19.0就用的好好地,为嘛现在从4.24.0换回4.19.0就不行了?解决历程:删.umi /删node_modules/清浏览器缓存/重启电脑/重新拉代码,都不行。现象就是:崩溃。

2022-11-04 14:02:31 1503

原创 AntdProv5+React如何实现用户操作引导页

antd Pro v5 的app.tsx是写在layout里的,常规的那种根据页面的class 或者Id去找元素不太好实现。此时有一个问题,就是我无法去框住welcome旁边的菜单和顶部。想到的解决办法就是把空div绝对定位,手动调试到菜单和顶部上。于是 我选择在welcome 页面去实现。按照react-intro.js。在welcome.tsx里引入。在组件的return中编写。

2022-10-31 09:49:13 565

原创 如何用代码控制antv chants关系图的节点收缩和展开

项目背景: 在antd pro react下,我们想用antv charts做了一个报表的树形结构图,但是因为子节点太多了,我们想进页面的时候,只展开三级,用户自己点开后面的。2.综合1的问题,只能通过show来控制了,这样,但这个又有一个问题就是,在markerCfg里面没法得到我处理好的末尾节点的数据,导致我无法判断。1、当我默认展开三级时,我需要用代码去判断其是否还有子节点,如果有子节点就展示展开按钮,没有子节点就不展示,如上图红绿框所示。

2022-10-19 16:44:07 931 2

原创 antd Pro v5 如何阻止用户通过浏览器输入框访问没有权限的页面

项目背景:后台管理系统,有权限功能,不同用户访问的菜单只能是他们有权限的菜单,菜单是通过后端返回的(有啥权限就返回对应的菜单)。但当用户【通过浏览器输入该用户没有权限的url】时,应该不允许访问成功。最开始准备用history.block去监控,但是只能监控在系统内点击,没法监控在浏览器中输url。有一个比较不咋有好的地方是这个地方,每次刷新进入要调几次接口,有没有更好的地方放这个接口。去antdpro交流群请教,最后一位大佬说,应该后端去做这个鉴权,但我们系统没有用access。如何实现这个功能呢?

2022-10-19 16:04:51 478

原创 antd pro v5修改title

antd pro v5修改title

2022-08-08 16:24:52 459

原创 antd pro v5 react动态路由(非动态菜单)

注: 这里说的动态路由不是真的动态路由,只是借助全量菜单达到想通的功能效果项目背景: antd pro v5 react ,要实现的功能是:admin在页面可新增功能模块与menu对应,而不是单纯地勾选已有菜单的展示与隐藏,换句话说:需要访问路由文件中没有的路径(不可能,意思是这样)......

2022-06-21 09:31:41 2147 2

空空如也

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

TA关注的人

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