摘要:
有的时候希望软件定时启动关闭,不用总亲自动手,可以使用定时任务来实现: 我的电脑,右键,管理,找到任务计划程序,创建任务 比如创建一个上班启动监控软件的定时任务: 配置触发条件: 需要执行的脚本: 内容: 同理可以设置一个下班关闭的时间计划,用来关闭向日葵;触发时间就改成了下班。 操作同样是执行脚本 阅读全文
摘要:
项目中肯定会有数据的交互,那就少不了请求,那为了使项目更加健壮,对请求的格式化处理也是有必要的,毕竟人手一份代码,如果不按照规则来,就会写的参差不齐。 这时候就提现出了 HttpInterceptor (拦截器)的重要性:拦截发出的请求,进行统一处理后,然后放行。 首先要继承 HttpInterce 阅读全文
摘要:
jenkins 配置正确后,正常使用,是不会报这种错误的。 不过本人在经历了几次机房突然断电后发现,每次断电都有几率导致这种错误的发生。。。(并不是每次断电都会,但是每次这种错误之前都是突然断电) 这种情况下就需要重新下载 Nodejs 依赖。 1、进入管理界面: 2、全局工具配置: 3、配置中找到 阅读全文
摘要:
输入框支持百分号模式,所以不能用 ant design 的 nz-input-number 组件 故使用 nz-input ,通过 ngModelChange 来处理字符串显示 阅读全文
摘要:
项目中,正常主列表行双击是有触发事件的,然而在 ipad 上的浏览器,双击事件不会被触发 查了下相关信息,首先 aggrid 貌似是不支持 touch 相关的 api,而且 angular 底层的 dblclick 监听也触发不了 所以思考了一下,模拟监听双击 @HostListener 有一个监听 阅读全文
摘要:
ag-grid 渲染的表格,单元格模板是一个上传按钮 需求是要在点击的时候增加个对话框增加些额外条件(并非全部行都加对话框) 于是乎,想了个解决办法,单元格模板中,增加显示对话框的标记,标记为 true 的,点击按钮时会弹出对话框,否则不变 为了上传组件正常使用,不能用 ngIf 隐藏掉上传组件,想 阅读全文
摘要:
js 计算有时会因为精度问题而得不准确的值,当次遇到的是乘法问题 计算器的值则为: 贴个代码防止以后再用: 其他计算方法也一并加一下: /** 四则运算: 加 */ public static add(arg1: number, arg2: number): number { const i1 = 阅读全文
摘要:
获取到 DOM 元素后,操作元素的 class 是很常见的操作,classList 这个属性使用起来很方便。 classList 属性是集合类型 DOMTokenList 的实例。有 length 属性,表示自己包含多少元素 与其他 DOM 集合类似,可以使用 item 或 [] 取得元素 此外还有 阅读全文
摘要:
这两个方法都是针对文本节点操作的。 normalize() 方法用于合并一个父元素下多个文本节点,splitText() 则是将一个文本节点分隔成两个文本节点,下面看图说话 首先准备2文本节点的div元素: 获取它的子节点,打印个数为2 执行 normalize() 方法,再打印个数为1 同时观看 阅读全文
摘要:
跟朋友探讨了一道面试题,具体内容如下: var b = 10; (function b() { b = 20; console.log(b); })(); 问为什么打印出来的【变量b】 不是20? 先来看下正确结果: 是不是第一眼瞅过去觉得有点问题? () 中属于表达式,()() 形式为自执行函数, 阅读全文