- 博客(30)
- 收藏
- 关注
原创 v-modal失效如何解决
场景:数据较为复杂,v-modal失效,$set也不生效,如何渲染到html。这种情况就不要再考虑如何v-modal了,直接操作dom,使用。
2025-05-06 17:13:23
175
原创 promise使用及其方法
promise使用及其方法then/catch/finally/all/allSettled/race/any/resolve/reject
2025-03-27 15:07:42
469
原创 JavaScript:(obj)对象方法、(arr)数组方法、String 方法
(obj)对象方法、(arr)数组方法、String字符串方法、Function 方法、Date方法、Math方法、以及其他非常用方法
2025-03-27 14:29:50
601
2
原创 公共资源盘设置
打开控制面板,选择“管理工具”→“计算机管理”,在左侧导航栏中选择“本地用户和组”→“用户”,右键点击空白处,选择“新建用户”,输入用户名和密码,并勾选“用户不能更改密码”和“密码永不过期”,在共享盘的权限设置中添加刚刚创建的用户。(同一局域网即可访问)找到要共享的文件夹,右键点击选择“属性”,进入“共享”选项卡,点击“高级共享”,勾选“共享此文件夹”设置共享名称,点击“权限”设置共享权限。配置访问共享盘的用户。
2025-01-17 14:50:39
317
原创 前端视频流技术(GPT整理备用)
前端视频流技术是指在Web浏览器中实现视频流的播放、处理和传输的一系列技术。这些技术通常涉及到视频的采集、编码、传输、解码和播放等环节。随着HTML5的发展,现代浏览器对视频流技术的支持越来越好,使得开发者可以在网页上实现高质量的视频播放体验。前端视频流技术是一个广泛而复杂的领域,涉及到多种技术和协议的综合应用。随着技术的不断发展,前端视频流技术将越来越成熟,为用户提供更加流畅和高质量的视频播放体验。
2024-12-02 16:00:33
541
原创 vue2/3切换路由没有切换组件,如何页面初始化刷新前端页面
在Vue中,如果您遇到了切换路由后组件没有刷新的情况,通常是因为Vue的机制导致的。组件复用意味着当您导航回相同的路由时,Vue会保留之前的组件实例而不是销毁并重新创建它,因此组件的生命周期钩子不会再次执行,导致数据看起来没有更新。
2024-11-07 20:01:20
529
原创 滚动条样式修改
在大屏或者一些样式要求情况下,会有滚动条样式调整的需求。以下修改滚动条样式的方法设置height高度,overflow:hidden,超出部分隐藏,Y方向超出添加滚动条::-webkit-scrollbar /* 整个滚动条 */::-webkit-scrollbar-thumb /* 滚动条轨道 */::-webkit-scrollbar-button /* 滚动条上的两端按钮(上下箭头)*/
2024-07-26 14:46:44
360
原创 前端路由重定向位置如何阻止
实测有效(本人业务场景:从另外一个项目跳转到本项目的一个页面,不做处理就会跳转后立马刷新到首页)路由有重定向情况,但是有些页面和场景需要阻止重定向,如何实现。如果想直接跳到某些页面,通过beforeEnter实现。上面是对重定向的阻止,也可以设置定向目标(举个栗子)
2024-06-26 16:56:21
422
原创 VScode插件ESlint格式化配置
做个小笔记,记录setting.json文件内容,全文复制,放在settings.json文件内。(设置>拓展>eslint>settings.json)
2024-05-30 15:06:37
420
原创 img图片拖拽查看(draggable)
事件中处理了拖拽逻辑,但是没有在鼠标移动的过程中更新图片的位置,这就是为什么图片会直接跳到最后的位置,而不是跟随鼠标移动。事件处理器,在这个处理器中,实时地更新了图片的位置。这样,图片就可以跟随鼠标的移动而移动了。事件会被触发,然后执行dragstart(value)函数。在上述代码中,首先我们定义了一个可以拖动的图片。的高度动态地获取图片的高度,你需要首先在你的数据中保存这个高度,然后在。这里为了动态控制每个div的高度,可以通过绑定。事件中获取图片的高度,然后保存到你的数据中。属性表示它是可以拖动的。
2024-04-18 15:00:40
682
原创 前端面试题:v1.1
11.computed和watch的区别和应用场景。8.async,await底层实现。自己收集的面试题,用来学习和面试。6.vue-router底层原理。2.https如何进行加密。9.promise底层实现。3.spa首屏加载慢优化。4.vue双向绑定原理。5.vuex设计与实现。7.mvvm设计与实现。12.js垃圾回收机制。
2024-03-06 17:55:50
120
原创 v-model 数据异步绑定较深控制台报错
在使用v-model数据绑定过程中,异步绑定的时候会有一些数据绑定的比较深,比如。这种情况在数据没有请求到的时候,页面渲染找不到对应数据就会在控制台报错。
2023-12-13 10:28:59
463
原创 手机测试本地开发的项目
在移动端开发过程中,会遇到一些需要用手机进行测试项目进行调试的情况,如果想要用手机测试本地项目,如下;前提:手机连接的网络,和本地电脑连接的网络是同一个局域网(无线网)
2022-08-26 14:35:59
579
原创 防抖与节流(借用第三方插件lodash)
防抖: _.debounce(fn,waitTime,option)节流: _.throttle(fn,waitTime,option)lodash向外暴露的是_.+函数名()安装:npm i --save lodash。
2022-08-16 16:14:16
881
原创 新建VUE项目
选择完成后,【回车】下一步,2.x 是VUE2主流vue框架,3.x是vue3最新vue框架(自行选择,本人使用vue2)这里的选项有vue3、vue2、和自定义(自选功能),这里我们使用自选功能,满足使用需求(这里是我通常使用的功能)用开发软件打开项目包,或者打开项目包cmd文件夹,输入npm run serve运行项目。(这里需要node.js版本在12.0.0及以上,否则运行会报错)【空格】进行选择取消,【回车】运行下一步。后面就是一路回车加确认,【即可完成】下面来一起下载创建vue框架项目。....
2022-08-15 10:30:37
1127
原创 数组去重/判断数组是否有重复值
数组去重:通过for循环和includes,不存在的push到一个新的数组里面。array.indexOf() :查找数组中的 "某个" 元素。可以用 Array.from()配合new Set将数组去重。判断数组是否有重复,并返回重复项的index。判断数组是否有重复,不需要返回index。
2022-06-16 10:49:25
539
原创 数组的高阶函数
every、some、filter、map、sort、toSorted、reduce、.find、forEach、for of、for in
2022-06-16 00:05:29
584
前端面试题:2023汇总,以及部分大厂题库
2024-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人