- 博客(32)
- 收藏
- 关注
原创 coze(扣子)智能体和AI应用从入门到精通(保姆式教程)
扣子是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类 AI 应用,并将 AI 应用发布到各个社交平台、通讯软件,也可以通过 API 或 SDK 将 AI 应用集成到你的业务系统中。这个 天生漫画师 应用支持用户输入一段故事梗概或者片段,点击生成漫画就可以获得到根据自己创建的工作流生成的相对应的漫画图片。
2025-02-22 18:01:07
28831
6
原创 vue3 三级路由无法缓存的终终终终终终极解决方案
上一篇文章讲述了三级路由缓存的一个ParentView这个方案,它是可以实现三级路由缓存的问题,但是经过测试反馈,发现有一个严重的bug,就是打开的三级路由页面有几个,新打开的三级路由页面的onMounted或者onBeforeMount 就会触发n+1次 导致接口重复被调用#这就使我不得不再次研究,如何更优雅且没有bug的来实现Vue三级及以上路由无法缓存的问题。
2025-12-17 16:33:39
588
2
原创 vue3 三级路由无法缓存的终极解决方案
keep-alive包裹路由组件 keep-alive包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。有以下参数: include - string | RegExp | Array。只有名称匹配的组件会被缓存。任何名称匹配的组件都不会被缓存。最多可以缓存多少组件实例。目前有将三级路由转为二级路由的解决方法,但是不适合我的项目,这里就不介绍该方案了;我这里使用的是 ParentView 包装模式是一种非常经典的解决 Vue Router 多级嵌套路由缓存问题的方案。
2025-12-13 11:08:40
385
2
原创 vue-pdf-embed(Vue3实现pdf本地预览功能)
Vue PDF Embed是一款专为Vue3设计的PDF文档嵌入组件,支持密码保护文档、文本选择、注释显示等功能。组件提供多种安装方式(npm/yarn/CDN),支持URL/Base64等多种文档源格式,并可通过属性控制页面显示效果。包含文档加载、渲染等事件监听,支持下载/打印等公共方法。需注意SSR兼容性问题,可配置WebWorker加载路径。建议设置CMaps路径处理非拉丁字符,并指定图像资源路径显示注释。Vue2用户需使用1.x版本。
2025-12-03 15:08:24
1145
原创 Jspreadsheet CE V5 使用手册(保姆版) 二
JspreadsheetCE(原jExcel)是一款轻量级JavaScript电子表格库,支持React、Angular、Vue等框架。文档详细介绍了其核心功能: 数据管理:支持JSON/CSV/数组等多种数据格式,提供getValue、setData等丰富API方法 列操作:可自定义列属性、插入/删除列、调整列宽,支持多种列类型和事件处理 单元格控制:支持合并单元格、样式设置、值获取/设置等操作 剪贴板功能:实现复制粘贴操作,包含自动公式更新和事件拦截能力 配置管理:支持全局和工作表级别的配置设置 文档通
2025-12-02 18:43:18
816
原创 Jspreadsheet CE V5 使用手册(保姆版) 一
Jspreadsheet CE(原名jExcel)是一款免费且轻量级的JavaScript电子表格库,旨在帮助开发者将类似Excel的数据网格和电子表格库,能引入其应用程序中。该库使开发者能够使用React、Angular、VUE或纯JavaScript构建强大的数据管理界面。方法描述创建一个新的 jspreadsheet销毁一个指定的spreadsheet销毁所有命名空间中的所有电子表格翻译 Jspreadsheet 组件和扩展通过名称和命名空间获取工作表实例。
2025-12-02 14:57:17
1206
原创 Jspreadsheet 从 v4 升级到 v5
Jspreadsheet CE的最新版本引入了多项重大改进,简化了定制过程,并增强了在所有版本中的兼容性。主要更新包括结构优化、增强的可扩展性以及标准化的功能。从版本4升级到版本5会涉及一些重大变更,这是因为属性、方法和事件方面有了新的更新。本文档列出了将现有代码升级到新版本所需的关键调整内容。请注意,从版本4升级到版本5会引入一些重大变更,这些变更源于对属性、方法和事件的更新。
2025-12-01 16:48:54
861
原创 前端终极布局方案Grid
Grid布局是CSS中一种强大的二维布局系统,能够同时处理行和列的布局需求。核心概念包括容器(Container)和项目(Item),通过定义网格线(Grid Lines)、轨道(Tracks)和单元格(Cells)来实现精确布局。通过系统学习以上属性和技巧,可高效解决复杂布局问题,减少冗余代码,提升开发效率与页面性能。支持多种单位(px、fr、%、auto等)和函数(单独控制项目在单元格内的对齐方式(水平/垂直),覆盖容器的。当项目超出显式定义的网格时,自动生成隐式轨道。定义项目占据的网格范围。
2025-09-25 11:11:49
745
原创 一篇文章学会PHP:从入门到精通完整教程
函数不仅可以被定义来完成特定的任务,还可以有高级特性如变长参数、返回值引用和匿名函数等,这些特性为函数的使用提供了更大的灵活性和功能性。预定义数组是在PHP中预先声明好的数组,例如$_GET, $_POST, $_FILES等,这些数组可以直接在脚本中使用。数组函数是PHP提供的强大工具,可以帮助我们更高效地操作数组。
2025-09-19 17:35:19
1222
原创 前端学习PHP语言优势
对于一名前端开发者来说,学习 PHP 是一项非常有价值的投资。这不仅仅是多学一门语言,更是为你打开了一扇通往“全栈开发”的大门。
2025-09-19 11:37:06
691
原创 《React Hooks 入门与实战》
Hooks 是 React 16.8 引入的一种全新的 API,它允许我们在函数组件中使用状态和其他 React 特性。通过 Hooks,我们可以避免编写类组件,从而简化代码结构,提高开发效率。React Hooks 是一种全新的 API,它允许我们在函数组件中使用状态和其他 React 特性。通过使用 Hooks,我们可以避免编写类组件,从而简化代码结构,提高开发效率。在实际开发中,我们可以使用useStateuseEffectuseContext。
2025-03-01 17:37:04
662
原创 《深入浅出 Vue.js 组件化开发》
在 Vue.js 中,组件是可复用的 Vue 实例,它具有自己的模板、逻辑和样式。通过将页面拆分成多个组件,我们可以实现代码的模块化和复用,提高开发效率和代码可维护性。Vue.js 组件化开发是一种非常强大且灵活的开发模式,它可以帮助我们实现代码的模块化和复用,提高开发效率和代码可维护性。在进行组件化开发时,我们应该遵循一定的命名规范和拆分原则,使用合适的通信方式和样式管理方法,以及采用懒加载、缓存和性能优化等方法来提高组件的性能和用户体验。
2025-03-01 17:32:31
1254
原创 RagFlow + Docker Desktop + Ollama + DeepSeek-R1本地部署自己的本地AI大模型工具
首先,我们需要下载 Ollama 以及配置相关环境。Ollama 的。
2025-02-11 17:27:47
3551
3
原创 vitepress组件库文档项目 markdown语法大全(修正版)
VitePress组件库文档项目中的Markdown语法十分丰富,它允许在Markdown文档中嵌入Vue语法,使得文档更加动态和交互。以下是一个关于VitePress中Markdown语法的大全,结合了Vue语法的使用
2024-12-02 14:44:03
1657
原创 前端实现一键复制功能时遇到的一个bug记录
最后排查时发现 如果你的点击复制按钮事件中有回调之类的 浏览器会认为点击事件跟复制不是同一个场景 会默认阻止此次复制事件 而且 你复制事件触发时 触发点击事件的按钮也不能使用 display 或者overflow 等方式隐藏 否则也无法复制成功。我解决的方法是 等接口返回数据后 弹框再次提示 此次复制内容xxx条 是否复制 在确定回调中使用复制功能 就可以了。具体情况是 点击了复制按钮后 先调用了接口 等接口返回数据后 再把接口返回的数据复制到剪切板。
2024-11-30 11:55:33
367
原创 vitepress组件库文档项目 markdown语法大全
VitePress组件库文档项目中的Markdown语法十分丰富,它允许在Markdown文档中嵌入Vue语法,使得文档更加动态和交互。以下是一个关于VitePress中Markdown语法的大全,结合了Vue语法的使用
2024-11-30 11:44:54
1608
1
原创 实现一键复制多张图片和文本到剪贴板
但是,直接复制图片到剪贴板在Web端是一个复杂的问题,特别是通过旧方法,因为它主要设计用于文本。尽管这样用户粘贴时得到的是图片的Base64编码文本而非直接的图片,但可以在某些场景下作为一种变通方案。如果是png的写入到剪贴板没有什么问题 目前write不支持写入非png的会报错 我的方法是如果判断不是png的图片 就想办法把图片转成png的然后再写入剪贴板。当不兼容的时候直接弹框提示 如果支持write那么先根据图片的url获取图片的类型。方法,我们可以采用一个兼容性的解决方案,即利用。
2024-05-15 14:54:03
1793
5
原创 从入门到精通:在线Excel利器jSpreadsheet详解
jSpreadsheet作为一款功能强大的在线电子表格库,不仅提供了基本的电子表格功能,还支持数据绑定、公式函数、样式格式、事件交互等高级功能。通过学习和使用jSpreadsheet,你可以轻松地在Web应用中实现复杂的数据处理和分析需求。希望本文能够帮助你更好地掌握jSpreadsheet的使用方法,并在实际开发中发挥出它的强大威力。
2024-05-11 09:37:52
1783
1
原创 JS大文件分片上传详解
在Web开发中,大文件上传一直是一个挑战。传统的文件上传方法可能导致浏览器崩溃、服务器过载或上传超时。为了解决这个问题,我们可以使用文件分片(Chunking)技术,将大文件分割成多个小块(chunks),然后逐个上传这些小块。这样不仅可以提高上传的稳定性,还可以实现断点续传和并行上传。
2024-05-11 09:31:17
484
1
原创 NVM的安装、下载与命令详解
在前端开发的过程中,我们可能会遇到需要使用不同版本的Node.js的情况。NVM(Node Version Manager)就是这样一个可以帮助我们轻松管理Node.js版本的工具。这样,当你打开新的命令提示符或PowerShell窗口时,就会自动使用该版本的Node.js。通过本文的介绍,我们了解了NVM的下载、安装以及如何使用其命令进行版本管理。NVM的出现极大地简化了我们在前端开发过程中管理Node.js版本的工作。,在该页面中,我们可以看到许多不同版本的NVM,选择最新版本进行下载。
2024-05-09 14:46:07
2600
2
原创 Pinia详解以及于vuex的对比
Pinia作为Vue.js 3.x的状态管理库,提供了一种更简单、更直观的方式来管理应用程序的状态。与Vuex相比,Pinia具有更简单的API和更好的与Vue.js 3.x的集成度。实际上,Pinia可以看作是Vuex的升级版,旨在提供一种更简单、更直观的方式来管理Vue.js应用程序的状态。Pinia提供了状态管理、模块化状态、状态订阅、缓存和持久化等高级功能,使开发者能够更好地组织和维护应用程序的数据。然而,随着Vue.js 3.x版本的发布,一个新的状态管理库Pinia逐渐崭露头角。
2024-05-09 11:11:20
693
1
原创 前端根据url展示图片的时候图片内容更新问题排查和解决
一般情况下前端在快速处理上面的问题时一般使用第一种方法 例如:http:aabbcc.jpg?v=123456789其中v的值弄个随机数就行了。
2024-05-08 15:19:04
587
1
原创 实用的npm详解:让你的Node.js项目如虎添翼
npm是Node.js开发中不可或缺的工具之一。通过掌握npm的常用功能和使用技巧,你可以更高效地管理项目的依赖、运行脚本命令、发布自己的包等任务。希望本文对你有所帮助,让你在Node.js开发中更好地利用npm。
2024-05-08 14:33:13
370
2
原创 实用的Chrome命令:提升你的浏览器操作效率
通过掌握这些实用的Chrome命令和快捷键,你可以更高效地浏览和管理网页,提升日常上网体验。希望本文介绍的内容对你有所帮助!
2024-05-08 14:21:35
544
1
原创 Vue 3 项目中的路由管理详解
Vue Router 4 是与 Vue 3 配套使用的路由管理器。它提供了灵活的路由配置、强大的导航控制以及丰富的 API,使得我们可以轻松地构建单页应用。与 Vue 2 中的 Vue Router 相比,Vue Router 4 在性能、API 和功能上都有所改进和增强。Vue Router 4 为 Vue 3 项目提供了强大的路由管理功能。通过灵活的路由配置、强大的导航控制以及丰富的 API,我们可以轻松地构建单页应用。
2024-05-08 11:32:55
1799
1
原创 Vue 3:深入解析与实战应用
Vue 3 作为 Vue.js 的最新版本,带来了诸多改进和新增特性。通过深入解析 Vue 3 的核心特性和实战应用,我们可以更好地理解和应用 Vue 3。无论是性能优化、Composition API 还是其他新特性,Vue 3 都为我们提供了更加灵活、高效和强大的前端解决方案。
2024-05-08 11:21:04
1172
1
原创 如何在管理端项目中优雅地封装表格搜索条件
本文介绍了如何使用Element Plus封装前端表格搜索条件。通过合理的设计和实现,我们可以构建出一个易于使用、功能强大的搜索功能,提高用户的数据检索效率和使用体验。同时,我们也需要注意性能优化和功能扩展的问题,以满足不同场景下的需求。
2024-05-07 11:24:42
3199
3
原创 前端开发必备:深入解析 JavaScript、HTML 和 CSS 的关键特性
【代码】前端开发必备:深入解析 JavaScript、HTML 和 CSS 的关键特性。
2024-05-06 11:56:56
388
h5项目中 在钉钉分享时 分享卡片icon图标如何设置
2024-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅