
前端
文章平均质量分 57
寻梦人12138
这个作者很懒,什么都没留下…
展开
-
vue工程中路由导致的循环依赖问题
因为在DoAnswer中使用router跳转页面时使用 import router from ‘@/router’,导致产生循环依赖问题。即当router需要初始化时需要导入DoAnswer组件,但是DoAnswer组件中要使用路由,又需要从@/router中导入router实例,因此报错。在DoAnswer组件中使用 const user = useRouter() 方法获取路由实例对象。做oj系统过程中,前端vue工程中遇到报错。原创 2025-04-12 10:44:48 · 462 阅读 · 0 评论 -
由于js对Long的支持导致的雪花算法id精度丢失问题
开发oj系统过程中,数据库中所有表id均为雪花算法生成,但由于js获取Long类型会导致精度丢失。使用json-bigint配合axios实例完成long类型前端精度问题。原创 2025-04-07 14:25:03 · 229 阅读 · 0 评论 -
Vite管理的Vue3项目中monaco editer的使用以及组件封装
Monaco Editor在vite管理的vue3项目中的引用以及组件封装(支持v-model取值)原创 2025-03-22 14:43:09 · 1276 阅读 · 0 评论 -
javascript中的继承
所有的函数类型的对象都拥有一个原型对象,这个原型对象的内容是当前函数锁创建的所有的实例对象所共享的,因此可以通过原型实现继承。原创 2024-03-18 11:04:35 · 382 阅读 · 0 评论 -
jQuery遍历DOM元素
通过jQuery对象可以向上遍历DOM树。原创 2024-03-18 11:02:23 · 919 阅读 · 0 评论 -
jQuery中的事件相关操作
【代码】jQuery中的事件相关操作。原创 2024-03-16 09:55:06 · 445 阅读 · 1 评论 -
jQuery对象与DOM对象的区别以及相互转化
DOM树中的节点都是DOM元素节点。可以通过JS中的getElementByTagName或者getElementById来获取元素节点。像这样得到的DOM元素就是DOM对象。原创 2024-03-13 10:40:31 · 620 阅读 · 0 评论 -
MVVM模型,虚拟DOM和diff算法
1.MVVM是前端开发领域当中非常流行的开发思想。(一种架构模式)目前前端的大部分主流框架都实现了这个MVVM思想,例如Vue,React等2.虽然Vue没有完全遵循MVVM模型,但是Vue的设计也受到了它的启发。Vue框架基本上也是符合MVVM思想的 3.MVVM模型当中尝到了Model和View进行了分离,为什么要分离?原创 2024-03-09 10:10:20 · 396 阅读 · 2 评论 -
javascript
/ constructor方法 是类的默认方法,通过new命令生成对象实例时,自动调用该方法,一个类必须有constructor方法,如果没有定义,会被默认添加, 类的方法内部如果含有this,它默认指向类的实例。promise的then方法用来预先指定成功(resolve)和失败(reject)的回调函数,返回一个promise对象,所以可以继续链式调用,解决了回调地狱的问题。每一个宏任务执行完之后,都会检查是否存在待执行的微任务, 如果有,则执行完所有微任务之后,再继续执行下一个宏任务。原创 2024-03-09 10:08:57 · 765 阅读 · 0 评论