- 博客(175)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 一些碎片成果输出
这个是关于前端(AI)调用langchain的一些demo:https://zhh-coder-studio.site/zhh-ai-playground/,如果某个调用报错,那应该是我的免费token用完了。微信搜索:“穿什么鸭”,一个虚拟试衣小程序,因为没钱买模型,所以用的免费的,试衣效果略显拉垮,但是没事,前后端代码+部署上线都是我一人干的!就酱~ 大家有莫名吃一碗面,就累一整天的情况吗~
2026-02-11 18:30:53
225
原创 从全局人格到任务执行:构建 AI 协作的四层约束体系(Skill Layers)
以上是基于Vue3 + Ant Design 项目中的 AI 约束指令(Skills)实践,要使用在自己的项目里面,还需按照自己的项目实际情况修改和丰富,我给的示例只是基础版本罢了。开启新任务:当你需要 AI 迭代功能时,直接在对话框粘贴: “使用第 3 和第 4 类 Skill 模式执行以下任务:[描述需求]。在 AI 辅助编程(如 Trae, Cursor, Claude 等)的语境下,“Skill” 实质上是结构化的指令集。作用: 限制 AI 的修改行为,防止“过度修改”和“重复造轮子”。
2026-05-08 11:20:33
229
原创 react-sigma实现图谱复杂功能(多种点击高亮状态、拖拽、信息展示等等)
react-sigma实现复杂图谱交互,多种节点和连接线状态、拖拽等
2025-12-16 15:03:42
575
原创 umi使用plugin-request进行请求的全局配置
requestInterceptorsresponseInterceptorsrequestumi-request
2021-10-08 16:04:38
5372
原创 umi中使用plugin-initial-state插件(initialState)
getInitialStateinitialStateuseModel
2021-10-08 11:49:47
12603
原创 前端将页面table或数据导出为Excel(.xlsx)&&导入Excel为json数组
前端将页面table或数据导出为Excel(.xlsx)导出.xlsx
2021-09-03 11:05:22
568
1
原创 Antd表单项根据后端返回字段显示错误的校验提示语
其实这就是官方的一个方法:setFields举例:// res.Data 是后端返回的一组不符合校验逻辑的数据res.Data.forEach((q,w) => { this.formRef.current.setFields([{name: q.name, errors: q.errorMsg}]) // name就是form.item的name,errors就是你要显示的不符合校验的提示语});...
2021-05-14 17:38:58
2659
原创 react+Antd表单用Form.Item互相校验
表单中有两项:手机号和邮箱号,初始化都是必填,如果填了其中一项,则另一项为非必填,而且两项都各自有自己的rules校验规则,举例:在填了手机号后,邮箱号为非必填,但是又清空了手机号,去填邮箱号,这时两项又都为必填项,这时你要清掉手机号的错误提示。需求大概如上,实现第一步,其中一个填了之后另一个为非必填,两个都清空了则都为必填,实现第二步,当前项change后,清掉另一个的错误提示:const [mobileRequired, setmobileRequired] = useState(true)c.
2021-05-14 17:32:26
2925
原创 Antd Form.Item相互嵌套,里层的值修改最外层的值
标题可能有点拗口,意思是这样:<Form.Item name='total_list'> <ChildrenCom /></Form.Item>function InputGroup({ onChange }){ // 注意:这个参数onChange是接收的name='total_list'的onChange事件 const handleChange(e, index) => { onChange(44444) //
2021-05-14 16:55:22
2297
3
原创 react使用qrcode.react生成扫描二维码
需求:在pc端可以根据当前环境(开发、生产等等)生成对应的二维码,手机扫码跳转至指定页面。查了一圈,发现qrcode.react这个组件用的人最多,看了一下官网说明:var React = require('react');var QRCode = require('qrcode.react');React.render( <QRCode value="http://facebook.github.io/react/" />, mountNode);用法也超级简单,配.
2021-05-14 11:08:50
2825
1
转载 react跨组件传递数据(React.createContext以及useContext)
哇,学如逆水行舟呀,本来写项目一直用react全家桶,像数据传递这种,不是用公共状态管理dva管理,就是用父子组件那种props传递,但是契机到了,就用到了这个React.createContext,然后发现一篇说的特别清楚的大佬,就是这篇:使用createContext进行跨组件间数据传递方法首先需要在父组件中定义一个容器和需要传递的默认值,然后通过Provider(生产者,简单来说就是定义数据的东西),定义共享的数据,然后通过Consumer(消费者,就是子组件或孙子组件来使用),具体实现代码如下
2021-03-18 15:08:58
1470
原创 Antd输入框失去焦点后请求接口根据返回值校验
标题可能描述的不是很清楚,意思是:我的输入框在失去焦点的时候,既要校验非空和特殊字符,还要请求接口根据返回值校验是否通过:就校验这些:至此已经可以成功校验了,但是控制台会报一句错,虽然它不影响校验:都知道是callback已经弃用了,但是在接口里面不能return Promise.reject()或者resove,所以只能将callbanck传入使用。路过大神求指教~...
2021-03-02 17:55:48
2522
原创 react调用model层的接口(dispatch)在组件中获取接口返回状态
react中调用model层的接口在组件中获取接口返回字段react调用model层的接口然后在组建中获取返回状态
2021-01-17 14:20:05
3139
原创 多选el-tree回显时只选中了父级下面其中一个子菜单,但是导致这个父级下面子菜单全选
这篇主要是接上篇的遗留问题。在你将[2,3]这个数组提交给后端,那必然牵扯到回显的问题,回显的时候,使用了:this.$nextTick(() => { var checkedId = res.permissionIds // 后端返回res.permissionIds = [2,3] this.$refs.menuTree.setCheckedKeys(checkedId) // 设置回显})然后你就发现了,由于后端返回的数组里有父级id,所以根据el-tre
2020-09-10 15:53:23
894
1
Vue-Devtools-.zip
2020-08-17
uni-app用户如何手动用按钮调用截屏功能?
2020-09-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅