- 博客(7)
- 收藏
- 关注
原创 监听文件上传进度,项目适配更改npm依赖源码
在 package.json 文件中的 scripts 中加入 "postinstall": "patch-package"手动删除项目中的 node_modules 文件,并重新执行 npm install 命令安装 node_modules 依赖包。npx patch-package package-name,其中package-name指的是被修改的依赖包的名字。安装成功后查看之前修改的 node_modules 依赖包中的文件,查看修改的代码是否依然存在。步骤五、测试补丁文件是否可以生效。
2024-03-25 14:30:31 669
原创 Vue实战问题 如何处理多个组件依赖同一个接口数据?
思路:在页面初始化的时候,逐个异步请求那些多个地方用到的数据,然后数据挂载到state上,用到的地方只需要mapState对应的key值(如果vuex太重,可以使用vue2.6的observable维护一份js数据源)如果我们能够在【当某个变量被get的时候,做出处理,如果变量值为空,去异步获取,反之,直接返回该变量值,并且依赖到的地方自动更新呢】思路:通过遍历拦截state每个键的get、set,当第一次get的时候没有数据,去异步获取,反之,直接返回数据;如有以上的问题,有解决思路可以给出合适的方案。
2023-11-18 16:59:59 677 1
原创 浅谈前端工程化
什么是前端工程化?本质上就是将前端开发流程,标准化、规范化、工具化、自动化、简单化。通过规范和工具来提高前端应用质量及开发效率
2022-10-28 09:49:09 216 1
原创 纯css实现瀑布流
以前要实现图片的瀑布流式布局,一般都是通过js来完成的,但是现在前端程序员的诉求得到了W3C的响应,能够用纯css代码完成瀑布流
2022-10-27 15:48:59 1058
原创 npm的使用技巧
npm 全称为 Node Package Manager,是一个基于 Node.js 的包管理器,也是 Node.js 社区最流行、支持的第三方模块最多的包管理器。它的初衷就是让开发人员更容易分享和重用代码。npm 提供了命令行工具,其主要功能是管理Node.js包,包括安装、更新、删除、查看、搜索、发布等。
2022-10-24 17:14:35 4250 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人