- 博客(11)
- 收藏
- 关注
原创 Canvas创建并转换图片实现下载
Canvas API是HTML5的一部分,它允许在Web页面上进行图形绘制。不需要任何插件或下载,只需要一个支持HTML5的浏览器。它不仅可以绘制图形,还可以进行动画、游戏设计或数据可视化。是一个非常强大的标签。
2024-08-06 11:44:45 527
原创 TortoiseSVN安装详情
Download LanguagePack_1.14.6.29673-x64-zh_CN.msi (TortoiseSVN) 修改下版本号,在浏览器里访问链接就能下载不同版本语言包。**如果你喜欢用命令行操作,请务必记得勾选command line client tool为will be install on local hard driver,不用命令行的跳过这一步。1.官网:https://sourceforge.net/projects/win32svn/**打开链接自动下载**
2024-05-06 21:08:22 689
原创 浏览器跨域图片 提示 BackgroundImgae.tsx:84 Uncaught DOMException: Failed to execute ‘toDataURL‘ on ‘HTMLCanva
未捕获的 DOMException: 未能在‘ HTMLCanvasElement’上执行‘ toDataURL’: 受污染的画布可能无法导出。
2024-04-16 20:13:17 709 2
原创 vue3实现全局注册组件
3. 在组件中通过``2. 在main.ts/js中全局引入定义好的方法 并 调用它。1. 定义全局注册的方法。在main.ts中的操作。
2024-04-09 00:34:53 1720
原创 Ts封装Axios
axios拦截器可以让我们在项目中对后端http请求和响应自动拦截处理,减少请求和响应的代码量,提升开发效率同时也方便项目后期维护。在请求响应的interceptors(因特塞泼特斯).这个里面的话.他分为请求拦截器和响应拦截器,请求拦截器里面一般在请求头里面携带token值.响应拦截器里面对状态码的判断.比方说返回401的时候就是token没权限.跳转到登录界面。以上是axios两次封装,我们还可以将他们的请求方式也封装一下,比如在同文件夹内新建一个。请求拦截,分别包含请求成功 和 请求错误两个函数。
2024-03-05 01:20:41 1123 1
原创 git合并
提示:Branch My' set up to track remote branch My' from' origin // 表示 分支My'设置跟踪远程分支My'从'原点。合并 要合并的分支 所有的数据就会添加到主分支上(本地就会多一个版本记录),但是远程还没有这个版本记录。就是说 本地分支 My 和 远程分支 My 有了跟踪信息了,但是。分支 本地还没有dev这个分支,首先应该跟远程分支保持一致。退出,此时 远程分支My 和 本地分支My 就同步了。最后本地和远程就同步了,主分支也有子分支的内容了。
2024-03-04 01:17:23 475 1
原创 防抖、节流的概念和实现
防抖(Debounce)和节流(Throttle)是我们前端日常工作中常用的两个性能优化功能。主要用于控制事件触发频率、处理频繁触发的事件,以减少不必要的资源消耗。比如窗口滚动事件、窗口大小改变、输入框输入事件等。防抖:一个或事件被连续的操作时,一段时间内只执行最后一次。比如事件在触发 n 秒后再执行回调,如果在 n 秒内事件被再次触发,则重新计时。常常使用在点击请求的事件上,避免用户在一定时间内多次点击触发请求,导致向后端发送多次请求。
2024-03-04 01:06:59 659 1
原创 常见的数组方法
概念:数组方法 `findLastIndex()` 检测数组中最后一个满足指定条件的元素,返回该元素的下标。概念:数组方法 `every()` 检测数组中每个元素都满足指定条件,返回`true`, `every()`方法遍历数组对每个元素进行指定的条件判断,所有元素都满足则返回 `true`,有一个不满足则返回`false`。概念:数组方法 `concat()` 将两个或多个数组合并成一个新的数组,**注意 `map()`方法不会改变原数组,而是返回一个新的数组(内容是原数组和传入的参数数组)**。
2024-02-24 11:42:27 355
点击下载按钮 下载不了,如何解决?
2023-11-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人