- 博客(33)
- 收藏
- 关注
原创 网络篇 中高级
前端中高级-网络篇_window.addeventlistener('message', function (e)_望京十三兄的博客-CSDN博客
2023-09-15 14:30:59
105
原创 项目启动卡住,后报 npm ERR! cb() never called!npm ERR! This is an error with npm itself. Please report this
---------------------------总之不行 又重新开始。怀疑还是内存问题,此时我这个盘爆红已经马上百分百了,就把包删了。启动到95%突然不动了 之前一直都正常。结果运行有五百多了错误了。
2023-09-04 20:53:47
90
原创 TypeError: Cannot read properties of undefined (reading ‘call‘)
本来我傻的以为不能直接放两层数据 其实 是写children的时候忘了设置成数组。部门人员树在第一层塞剩下两层数据【处理好的一个】就报错。
2023-09-04 17:31:11
823
原创 项目启动报错 Failed at the anan-view@1.0.0 serve script.npm ERR! This is probably not a problem with npm
如果仍然无法解决问题,可以尝试更新vue-cli,即运行npm install -g @vue/cli,然后再次运行npm run serve --【没管用】
2023-08-29 16:56:50
2455
原创 用户退出或超时---回到单点登录之前的系统
超时--axios响应式拦截:用户过了一段时间就需要重新登陆优化代码的方案。退出--白名单问题:路由 钩子。
2023-08-28 19:07:58
47
原创 树检索 完善
思路(面试阐述):用户输入人员,封装函数:获取人员是否和循环的树结构数据indexof,模糊查询,有的话将这个节点放到我们新定义的变量里参考文章:ant design a-tree的搜索功能_a-tree 搜索_番茄和鸡蛋的故事的博客-CSDN博客
2023-08-25 09:12:03
57
原创 单点登录常见问题
本来我写到组件里接口 返回值了就是出不来;之后那接口写到父页面把 返回值了还是出不来 那就改result 和function 结果改成箭头函数好了 【还不知道啥原因】首先 碰到的离奇bug:表格就是出不来。
2023-08-08 14:30:16
57
原创 vue项目中报错:Avoid using non-primitive value as key, use string/number value instead.
同一个错误:[Vue warn]: Duplicate keys detected: '[object Object]'. This may cause an update error.v-for 遍历 :key = obj :key 给了一个obj对象 ,改为字符串或数字即。译:检测到重复键:'[object object]'。这可能会导致更新错误。译:避免使用非基本值作为键,而是使用字符串/数字值。
2023-07-31 14:19:06
453
1
原创 Uncaught ReferenceError: Antd is not defined
也不知道当时为什么要注释,百度添加了一段 也不知道生没生效,这种配置的一窍不通,得需要系统学习、?到了ie还是在报错 【还没解决 有大佬解决么,按百度说的配置了一下 才导致出了标题的问题】之后原因是发现了注释掉了babel.config.js中的。本身是想改 项目适配ie浏览器 ,根据百度改了一堆,最后。尝试了下百度说的加Babel配置,不过没什么软用。
2023-07-31 10:06:08
309
1
原创 业务整合--封装函数
ps:动态表单不同专业是沿用的一个表单组件 ,传的相同的数据,当时不知道怎么想的;现在看确实没什么问题。起因:函数相似性太高;频繁修改业务功能需要改好多地方。动态表头数据可通用:不同专业树切换时相同的表头内容】下拉选择可以绑定一个值?
2023-07-27 09:16:30
79
1
原创 bpmn-js
bpmn-js有两种模式:Modeler模式和Viewer模式,在Modeler模式下可以对流程图进行编辑,而Viewer模式则不能,仅作为展示用。调用: import BpmnViewer from 'bpmn-js/lib/Viewer'下载: npm install bpmn-js --save。【可以写了组件里,在需要的地方调用组件】
2023-07-25 17:14:57
292
原创 报错RangeError: Maximum call stack size exceeded
我自己出现的问题是组件命名为 aTable 所有报了这个错,应该是因为跟ant的table名称有冲突?1.代码形成死循环,造成堆栈溢出(递归)3.引用组件名称和当前组件名称一样。2.路由也有可能造成内存溢出。
2023-07-25 17:08:50
676
原创 附件下载 各种流
ods OpenDocument 电子表格文件 application/vnd.oasis.opendocument.spreadsheet。.odp OpenDocument演示文档 application/vnd.oasis.opendocument.presentation。.odt OpenDocument 文本文档 application/vnd.oasis.opendocument.text。
2023-07-20 16:53:16
37
原创 cookie和session
Cookie和session的区别_cookie和session的作用和区别_筱蕊同学的博客-CSDN博客sessionStorage.getItem('returnURL')JSON.parse(sessionStorage.getItem("user"))
2023-07-04 15:54:25
73
1
原创 奇安信漏洞
这类缺陷与错误和异常处理有关,最常见的一种缺陷是没有恰当的处理错误(或者没有处理错误)从而导致程序运行意外终止,另一种缺陷是产生的错误给潜在的攻击者提供了过多信息。输入验证与表示问题通常是由特殊字符、编码和数字表示所引起的,这类问题的发生是由于对输入的信任所造成的。低劣的代码质量会导致不可预测的行为。合理的封装意味着区分校验过和未经检验的数据,区分不同用户的数据,或区分用户能看到和不能看到的数据等。该类缺陷是源代码之外的问题,例如运行环境配置问题、敏感信息管理问题等,它们对产品的安全仍然是至关重要的。
2023-07-03 15:59:19
634
1
原创 6.5-6.10周报
原因:placeholder是当前组件值为空时显示的替换文本,只有值为空的时候才会显示。当组件绑定了value后,【 :value="item.tmplName"】值不再是空,即时初始化值为""或null也视为有值,所以placeholder自然就不会显示。1. a-select下拉框placeholder不生效的原因:绑定值model设置默认为undefined。
2023-06-05 10:44:09
34
1
原创 周总结5.29-6.3
5.地市呈现的是数字:刚开始的思路一直是在表格处理数据【slot甚至在考虑slot能不能直接调封装好的函数,那也不能{{直接函数吧}}/另一种是customRender里return labelcList[record]好像获取不到 原理这是ant封装的xxx机制,动态的话执行不到?只呈现查询内容适合调接口{中途研究了一下树id和内容映射[人员树专业树]数据处理}默认展开收起{中途有问题 比如不默认展开:判断数据 删除某一节点展开 等}/模糊检索{也是把数据结构改了一下复制的ant官网}/
2023-06-03 15:30:43
71
1
原创 前端-遍历 {对象}
首先,map()和forEach()是Array自带的方法,Map对象也有forEach()方法,而for…如果数组本身是普通对象(如,number、string等)那么即使在 map中做了改变自己属性的操作也是无法生效的,如果数组本身是个对象,那么被改变的属性就会在原对象中生效。没有return属性,只有循环的作用,不能改变原先对象的属性,相当于 for() 循环。这个方法也是一个遍历的方法,和上面三种不一样的是,他不是遍历值,他是遍历键值,即属性名。forEach只能遍历数组,不能遍历对象。
2023-04-20 16:27:24
387
1
原创 npm install报错deprecated core-js@2.6.12: core-js@<3.3 is no longer maintained
npm install报错deprecated core-js@2.6.12: core-js@<3.3 is no longer maintained and not recommended for usage due
2023-01-05 18:51:22
1578
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人