- 博客(5)
- 收藏
- 关注
原创 如何使用MonacoEditor写一个可以打断点的java编辑器支持语法高亮等
先附上官网地址你们会用到,里面有大量API功能非常丰富,本文中所用到的API里面都会提及。这里并不一定这样,引入的方式有很多,也可直接使用monaco-editor引入。我们这里自定义一个customjava的语言,他是要基于java语言的。
2023-04-11 12:34:26 2298 2
原创 【前端】关于setTimeout的那些事,setTimeout休眠延时。
问题: setTimeout在某一次写一个倒计时功能时,当浏览器缩小或者离开当前页面,倒计时会不准确,进入休眠模式,执行间隔比预期要慢。为何不使用setInterval先看下《JavaScript高级程序设计(第三版)》中对定时器解释设定一个 150ms 后执行的定时器不代表到了 150ms 代码就立刻执行,它表示代码会在 150ms 后被加入到队列中。如果在这个时间点上,队列中没有其他东西,那么这段代码就会被执行。也就是说定时器会在你任务队列中没用执行任务时才会将你的定时器添加到任务队列中。
2022-03-01 09:37:21 1994
原创 VUE组件缓存处理,keep-alive相关应用
VUE组件缓存处理,keep-alive相关应用// An highlighted blockvar foo = 'bar';需求描述管理系统中需要增加类似如下的标签页,新创建标签时打开的是不存在缓存的新页面,切换页面时保存表单内容不刷新,关闭标签后从新打开页面又进入到非缓存页面。之前处理方式之前处理为每打开一个标签就创建一个与标签拥有对应关系的iframe,这样你在切换标签时实际上是切换对应iframe显示与隐藏,这样好处就是iframe只有在创建时才会加载一次,切换时不做任何处理,当然,
2021-04-15 10:20:45 175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人