自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 关于公用代码应放在根目录单独文件夹的感悟

如果写类型文件,都放在各自组件内的话,可能会出现重复编写的情况,因为有些数据是公用的,但多人开发的话,容易出现各自定义其实是相同的数据类型的情况。理应尽量拆分小单独文件,并归入相应的分类中。1. 就拿单元测试为例,假如要写detail.component.ts的单元测试例子,一般就在该文件的同一个目录中新建detail.component.spec.ts来写。所以,对于这种需要公用的数据/方法/配置,则最好在根目录上设立统一的文件夹,不管哪一个组件需要编写或者调用,都从统一的文件夹新建/引用。

2022-10-09 12:51:11 186 1

原创 Angular的Module的Providers作用域

需要注意的是,Angular中没有模块作用域这个概念,只有应用程序级作用域和组件作用域。这种设计主要考虑模块的扩展性,一个应用程序通常由多个模块合并而成。也就是说,Angular中,有ModuleA, ModuleB,假如A配置了providers的服务,那么里面的服务不需要再次在B的providers里配置也能直接使用了。2. 对于业务相关的服务,则配置在业务组件本身的Component的providers里。1. 在根Module里配置系统共用的、工具类的服务,无需在各自业务模块里进行配置了。

2022-10-09 11:44:56 597

原创 记一次在信创系统下安装node的经历

在信创系统下安装node

2022-05-30 21:00:00 725

原创 解决Angular的HTTP接口调用被canceled的问题

最近测试同学发现,有些接口调用会出现罕有的canceled的情况:刚开始还百思不得其解,仔细琢磨代码逻辑也无太大问题。后来发现,此接口是在某组件事件触发后立马调用的,猜想可能问题出在这里:<some-comp (archUpdate)="onArchUpdate($event)"></some-comp>class SomeComp { onArchUpdate(e: any): void { // 获取参数后立马调用进行操作 await Ap

2021-07-08 20:27:12 1111

原创 解决TortorseGit的PuTTY key format too new问题

大家在使用SSH key来管理代码的时候,可能会碰到上述问题。本人之前碰到过,现已解决了。现分享问题解决的办法,请参考之前的文章:https://blog.csdn.net/gfluozhitao/article/details/118053900如有帮助,欢迎点赞收藏!^_^...

2021-06-19 15:24:01 3357

原创 使用PuttyGen和TortoiseGit进行Clone with SSH

本人是使用Git和TortoiseGit来管理代码,下载代码一直都是Clone With HTTP。但最近公司的Git密码改了之后,我那gitcan

2021-06-19 15:16:49 5548 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除