- 博客(13)
- 收藏
- 关注

原创 vue + gojs 实现拖拽流程图(实战项目)
在项目开发一期的时候我用的不是go.js,而用的是一款轻便的流程插件jsplumb.js,它也集成了各种功能性API,但是在开发二期的时候它的内部功能已经满足不了需求了,所以我就开始在网上查找流程插件,看了很多插件,比如:G6,D3 等这些可视化流程插件都是不能满足需求。一、首先,看到效果图里的内置多点和其他模块单点连线问题,其他插件是无法这个满足需求的,可能我没有深入去了解其他的流程插件吧,但是go.js里内置点连线可以让开发者很快的理解代码逻辑,不用耗费大量的时间去想点与点的连线。
2023-03-03 17:23:18
9099
25
原创 JS 原型与原型链详解 (深度学习)
原型:每个js对象(除null)创建的时候,都会与之关联另一个对象,这个对象就是我们说的原型,每一个对象都会从原型中“继承”属性。原型链:将原型的实例赋值给另一个对象,另一个对象再赋值给其他的对象,在实际的代码中对对象不同的赋值,就会形成一条原型链。
2023-04-09 13:03:42
469
原创 常见的 https http 请求资源问题
意思是:- “Mixed Content”问题,在 https 网站中发起的 http 请求被禁止,这是因为 chrome 提高了用户安全策略,保护用户免受不安全下载的侵害(点击这里查看 chrome 文档 Protecting users from insecure downloads)http 协议的网站中允许访问 https 协议的资源。注意:https 协议的网站中不允许存在 http 协议的请求。#解决https请求http资源不可用的情况。
2023-04-03 17:16:00
912
2
原创 js中call,apply,bind方法的简单总结
1、apply 、call、bind 三者都是用来改变函数的 this 对象的指向的;2、apply、call、bind 三者第一个参数都是 this 要指向的对象;3、apply、call、bind 三者都可以利用后续参数传参;4、bind 是返回对应函数,便于稍后调用;apply 、call 则是立即调用。
2023-04-03 15:33:26
824
原创 js 实现数组对象去重时某个键值唯一并取最大值 (小算法)
js 实现数组去重,要求某键值唯一,去重时根据某个number类型值取最大的项 (小算法)
2023-04-02 21:02:20
407
原创 js继承的几种方法和es6继承方法
一、原型链继1.基本思想利用原型链来实现继承,超类的一个实例作为子类的原型2、具体实现3.优缺点1)优点简单明了,容易实现实例是子类的实例,实际上也是父类的一个实例父类新增原型方法/原型属性,子类都能访问到2)缺点所有子类的实例的原型都共享同一个超类实例的属性和方法无法实现多继承在创建子类的实例时 不能向父类的构造函数传递参数二、构造函数继承1。基本思想通过使用call、apply方法可以在新创建的对象上执行构造函数,用父类的构造函数来增加子类的实例2、具体实现3.优缺点。
2023-03-20 09:00:00
211
原创 针对 性解决npm ERR! cb() never called! 问题
在开发项目安装依赖时(npm install) 往往会报 npm ERR!一、首先要以管理员模式打开cmd清除你的npm缓存 : npm cache clean -f。二、清除完缓存后,安装最新版本的Node helper: npm install -g n。让我们再次运行安装: npm install。然后执行以下 npm install -g n --force。三、告诉助手(n)安装最新的稳定版Node:n stable。以上是开发遇到的一个小问题,如有不足可以随时提出。
2023-03-17 09:17:16
889
原创 vue使用菜单路由时报错问题
vue报错vue-router.esm.js?8c4f:2007 Uncaught (in promise) NavigationDuplicated {_name: "NavigationDuplicated", name: "NavigationDuplicated"}
2023-03-13 23:23:47
344
js 原型对象和原型链理解
2023-04-05
「JavaScript」JS四种跨域方式详解
2023-04-04
vue中computed 和 watch的异同!
2023-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人