自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(316)
  • 收藏
  • 关注

原创 element实现动态筛选功能,点击手机号控制表头的手机号显示与不显示

前言: 在iview中是可以实现这个功能的,点击某个参数,来控制某个表头的展示与隐藏,element官方是没有提供这样的功能的,这里来实现element的该功能iview实现效果:入口最终element实现效果:实现代码:<template> <div> <el-button @click="fileterList('sort')">编号</el-button> <el-button @cli...

2021-11-15 16:47:19 1383 2

原创 vue+highcharts实现3d环形图

前言: vue+highcharts实现3d饼图效果图:实现步骤:1、安装 highchartsnpm install highcharts --save2、js部分:import Highcharts from 'highcharts/highstock'data里面: options: { chart: { type: 'pie', options3d: ...

2021-11-02 11:59:55 4113 8

原创 echarts图引入的几大步骤,新手必看

echarts对于刚进入前端工作的同学来说还是一个新的技术,学好echarts也是必不可少的。接下来是引入eachats具体的几个步骤,希望对你们有帮助哟第一步,下载echarts (在npm里面下载)npm iecharts -s第二步是在 script 标签引入(不引入的话,报错是会报找不到eachars的)const echarts = require('echarts');第三步是在页面上写这一句话就行<div class="echarts" ref="...

2020-07-30 11:02:57 2966 28

原创 第三章:LangChain.js & LangGraph

从手写 API 调用升级到工程化 AI 应用框架。LangChain.js 解决"怎么调用模型",LangGraph 解决"怎么编排 AI 流程"。LangChain.js 解决前两个问题,LangGraph 解决后两个。

2026-06-30 16:08:27 271

原创 第二章:提示词工程

摘要: 与大模型高效交互的关键在于提示词工程。核心原则包括:1)角色设定(如"资深前端工程师")引导专业回答;2)具体任务描述(明确优化点、格式等)避免模糊;3)Few-shot示例(2-5个输入输出样例)快速教会模型格式;4)思维链(分步骤思考)提升复杂问题准确率。结构化输出推荐使用withStructuredOutput(如LangChain.js)强制返回JSON,避免解析错误。实际开发中,通过参数化模板(如{{变量}}替换)实现提示词复用,分离逻辑与内容。常见误区包括否定指令无效

2026-06-30 11:36:05 343

原创 第一章:大模型应用开发概述

摘要: 大模型(LLM)是基于海量文本训练的神经网络,通过API接口实现文本输入与输出。开发者需关注Token(计费单位)、上下文窗口(对话历史限制)、温度参数(控制输出随机性)等核心概念,无需深入模型内部。调用方式包括原生Fetch或封装工具(如LangChain.js),支持流式输出(SSE)优化体验。成本估算需结合Token用量及模型定价(如DeepSeek性价比高)。技术选型推荐Node.js+LangChain.js+DeepSeek,注重HTTP交互、状态管理及成本控制。开发要点:设计提示词、处

2026-06-30 10:40:45 201 2

原创 vue2/vue3中使用的富文本编辑器vue-quill

整理下常用的富文本编辑器工具。

2024-11-14 16:33:44 5143 5

原创 js实现链接下载本地,图片点击非查看也是下载本地,文件流blob文件下载本地

js实现链接下载本地,图片点击非查看也是下载本地,文件流blob文件下载本地。

2024-07-18 11:22:58 1136

原创 js实现数组的下标为n的对象后面新增一条对象

js实现数组的下标为n的对象后面新增一条对象。

2024-07-18 11:04:14 642

原创 js获取当前浏览器地址,ip,端口号等等

js获取当前浏览器地址,ip,端口号等等。

2024-07-02 15:46:31 4636

原创 企业微信内嵌H5项目接入聊天功能

这里的this.wxEnterpriseChat就是上面mixin.js封装的方法。2.获取wx签名(必须要)3.封装组件(两个)

2024-06-20 16:01:50 1543

原创 解决企业微信内嵌H5页面导航栏返回上一级是空白页面问题

解决企业微信内嵌H5页面导航栏返回上一级是空白页面问题

2024-06-20 15:17:49 2108

原创 vue+showdown展示Markdown 文本

vue+showdown展示Markdown 文本,资料整理。

2024-06-14 17:03:33 693

原创 vue+intro.js实现引导功能

使用 intro.js这个插件,来实现一个引导性的效果,适用场景,比如:新手引导页,操作说明等等

2024-06-14 14:22:25 1043 2

原创 vue项目报错:internal/modules/cjs/loader.js:892 throw err;

vue项目中无法正常使用git,并报错情况。

2024-05-23 13:57:18 2164 1

原创 vue打包报错:CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

vue项目,打包报错:CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory。

2024-05-06 10:20:12 1800 3

原创 开源的网易云音乐api

开源的网易云音乐api整理分享。

2024-04-01 15:40:27 9430 9

原创 echarts实现炫酷科技感的流光效果

echarts实现炫酷科技感的流光效果

2024-04-01 14:41:30 3164

原创 下拉树级带搜索功能

下拉动态加载树级,并且支持搜索功能

2024-03-18 14:22:00 853 1

原创 vue实现浏览器不同分辨率下的不同样式,css的媒体查询与js判断当前浏览器宽度

实现实现浏览器不同分辨率下的不同样式的方法很多,这里整理两种,1个是css的媒体查询来实现,另一个是js判断当前浏览器的宽度,然后动态给他添加不同的class名,或者动态用style修改样式,添加不同class名的话展示能更灵活。

2023-12-11 11:06:35 1868

原创 vue+echarts实现桑吉图的效果

在我们项目使用图形的情况下,桑吉图算是冷门的图形了,但是它可以实现我们对多级数据之间数据流向更好的展示的需求,比如,我们实际数据流向中,具有1对多,多对多的情况下,如果用tree是不合适,用思维导图的话,只能实现线路的展示,达不到我们想对数据可视化的需要

2023-12-06 10:19:49 3118

原创 js/vue/tsx 中获取dom元素的方法集合

整理下常用的获取dom元素的方法。比如js、vue、vue3、tsx中的

2023-09-26 10:28:20 1031

原创 vant的NavBar导航栏可以自定义背景图片吗

属性的值为要设置的背景图片的url地址。注意,如果要使用本地图片,可以使用相对路径或者绝对路径。属性的值为要设置的背景图片的url地址。注意,如果要使用本地图片,可以使用相对路径或者绝对路径。2.vant的van-tabbar可以自定义背景图片吗?可以的,Vant的NavBar导航栏提供了一个。属性,可以设置自定义背景图片。

2023-08-31 10:53:45 1957

原创 draggable 排序@end=“dragEnd“

当使用draggable插件进行拖拽排序时,@end="dragEnd"可以用于更新数据。实现方式是在dragEnd方法中获取拖拽后的排序信息,然后更新数据源。在上面的例子中,我们在dragEnd方法中获取了拖拽后的数据排序,然后重新将数据赋值给items,实现了数据的更新。

2023-08-30 14:53:14 832

原创 如何使用vue-smooth-dnd

这些方法将在Vue Smooth DnD拖动事件期间被调用,以响应不同的事件。Vue Smooth DnD是一个基于Vue的平滑易用的拖放库。除了上面的属性和事件之外,Vue Smooth DnD还提供了一些其他的属性和事件,可以在官方文档中查看。在这个例子中,我们使用了Vue Smooth DnD组件,并传入了一些属性和事件。: 容器的ID,可以用来在多个容器之间进行拖动。: 当元素被拖动到容器中时触发的事件。: 表示容器是否可以接收拖动的元素。: 当拖动开始时触发的事件。: 当拖动结束时触发的事件。

2023-08-28 18:05:25 997

原创 vue实现把字符串中的所有@内容,替换成带标签的

vue实现把字符串中的所有@内容,替换成带标签的

2023-08-25 10:01:17 901

原创 css滚动条的使用

width: 6px;

2023-08-22 09:49:44 737

原创 js实现富文本字符串中不管有几个子级,把指定的字符替换另一个

js实现富文本字符串中不管有几个子级,把指定的字符替换另一个

2023-08-03 21:27:42 620

原创 vue实现excel数据下载,后端提供的list由前端转excel并下载

因为项目需求需要,我们需要把后端传来的list转成excel模板,并且下载下来)之前有用的插件,但是会有少0的情况,如下。1,首先我们来看下后端提供的数据结构。2,具体前端代码如下。

2023-07-23 14:55:14 1763

原创 vue中@scroll的使用与报错处理

vue中@scroll的使用与报错处理。

2023-07-21 14:34:38 542

原创 vue实现将后端传来的数据下载excel,vue-json-excel详细版

前端将后端传来的数据进行一个组合,然后触发下载 excel ,使用vue-json-excel来实现功能。

2023-07-21 12:30:37 2891 1

原创 js如何获取当前浏览器的语言

前言:js如何获取当前浏览器的语言。实现方法:const lang = navigator.language //zh-CN、en-US、zh-TW、zh可实现需求:可以根据当前浏览器来配置我们项目里面默认的语言,比如如果是第一次用户进来,但是他自己的浏览器是英文的,我们可以默认给他配置英文版本

2023-07-21 12:10:22 1891

原创 vue如何实现复制功能

在vue中实现复制功能

2023-07-21 12:06:14 825

原创 vue中实现div可编辑,并插入指定元素,样式

vue中实现一个既可以编辑内容,有可以动态编辑内容插入一个带有样式的内容,改变默认内容后,这个样式消失的效果,这里来整理下调研与解决实现问题之路。

2023-07-02 12:45:18 8534 4

原创 element(兼容2.72以下的版本)实现树形数据+复选框的效果

element(兼容2.72以下的版本)实现树形数据+复选框的效果

2023-06-12 16:57:21 1561

原创 element的列表树形数据中添加复选框并增加render与slot支持

对element的列表二次进行封装,让他能支持树形数据中添加复选框,并支持render与slot的使用。

2023-06-08 18:27:37 1185

原创 Bito:一款 iead/webstorm 神级插件,由 ChatGPT 团队开发,堪称辅助神器

idea(后端),webstorm(前端)中可以用的一款辅助插件:Bito

2023-04-25 15:22:12 24267 10

原创 介绍一个好用的开发工具:uTools

在工作中一个好用的工具对我们的开发效率提升是特别高的,比如我们开发代码的时候,有时候要英文起码,或者小驼峰起名,截图啥的,现在的软件太多太杂了,使用不是很方便,这里分享下我自己使用的好用的工具

2023-04-23 17:32:50 621 1

原创 element列表状态过滤

element table中状态过滤

2023-04-04 09:47:04 318

原创 tree select 回显优化问题

起因:由于后台传来的数据是父级和子级是在同一个数组的里的,没有层级之分.出现的第一个问题是:(1)后台传一个父级,默认父级全部是选中的效果(这里的缺陷是,如果子级并没有全不选中,但是选一个父级就等于选择了全部,这里回显有问题)解决思路:把父级字段从总数组摘取出来,然后把所有子级push到新数组,并且反到页面上。具体操作是:先把树级所有的返回字段进行循环判断,判断出如果有子级的就是父级数据。工作中遇到下拉树回显的问题.

2023-04-03 15:08:10 2341

空空如也

空空如也

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

TA关注的人

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