自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Angular12 使用ngTemplateOutlet简化html代码

需要显示十几条样式一样的Label;但是label的值和显示条件不一样;如果平述的话,洋洋洒洒的代码基本一样,就是几个元素不一样;,将同样的html代码写在模板里面;将不一样的元素当参数传进去,进行判断显示。传过来的参数,进行显示渲染处理;这样的形式,接收到上面。的时候,也只需要写一遍。

2023-11-16 14:31:56 166

原创 主页面和iframe跨域通信

iframe, 跨域通信,主子应用不同Port通信

2023-05-16 11:18:59 209

转载 angular之class装饰器 (特别详细)

地址:angular之class装饰器 · Issue #51 · deepthan/blog-angular · GitHub

2023-05-15 14:48:41 165

原创 antd angular <nz-checkbox> (ngModelChange)事件无法触发,应该是 (nzCheckedChange)

被官方API坑了,感觉大多数控件的change事件,都是(ngModelChange),官方文档也写的这个,但是死活不生效。

2023-05-10 16:48:45 588

原创 An unhandled exception occurred: Collection “@angular-eslint/schematics“ cannot be resolved.See “C:

然后我就一直找,发现是缺少这个包,然后装了这个包,唉,可以新建组件了;有问题,不知道以前的兄嘚新建的时候,为什么要加这一行,反正我删掉就ok了。估计遇到这个问题的人不太多,但是还是分享下,万一你们也在抓狂呢。好嘛好嘛,提示schema的问题,就把npm翻来覆去的装,对比了angular.cli的版本绝对正确!这个问题太小众了,网上根本找不到,我是一个个文件对比,才发现的这个坑;实在没招了,开始和可以正常创建的项目一一对比,哦豁,发现了。

2023-04-20 19:05:37 493

原创 撤销远程的多次提交

git revert

2022-10-22 10:19:17 263

原创 Incorrect proxy generated for file upload API: Cannot find name ‘StringValues‘.

ABP, IRemoteStreamContent , IFromFile , angular

2022-07-26 17:57:45 477

原创 git pull --rebase用法

git

2022-07-15 11:31:44 4575

转载 javascript高级篇之实现深拷贝的四种方式

js,ts, 深度拷贝对象

2022-07-14 11:07:35 221

原创 [Angular] 拦截器Interceptor更改http请求头信息

拦截器, http请求头重写

2022-06-30 11:31:24 954

原创 [angular] 如何在前端给对象增加一个属性:Obejec.assign

场景有时候后端传到前端的对象,没有你想要的属性;比如一个类型为class1的集合;想让它展示在table里,多一个表示是否被选中的属性:checked:boolean ;这时候不需要麻烦后端同学帮我们改这个类型;只需要用Obejec.assign给前面的目标类型增加属性;myValue:class1;Object.assign(myValue,{checked: false});Obejec.assign一共两个参数,第二参数的属性会被赋给第一参数;...

2022-03-22 18:17:18 1268

原创 [Angular] Ng-Zorro的nz-upload如何隐藏Preview,Remove,Download

发现使用的时候会默认出现三个icon:预览,下载,删除;我项目中不需要“下载”按钮,网上没有找到比较详细的解答,下面是从文档中抠出来的:通过设置这个对象来控制三个icon的显示: [nzShowUploadList]="icons" icons: NzShowUploadList = { showPreviewIcon: true, showRemoveIcon: true, showDownloadIcon: false, };...

2021-11-24 16:35:17 1228

转载 npm 更新_package.json中所有模块怎么批量更新

用工具检查最新的包号,再更新包号,最后一键安装

2021-10-18 16:32:29 360

原创 保持Git的时间线性

多人协作开发一个项目的时候,难免存在其他人更新了Dev代码的情况。这时候如果直接git pull则会自动产生一个merge记录,在git log里。通常merge log是不友好的,会给代码回溯,代码review带来一些麻烦。因此一般鼓励保持git log时间线的线性,所谓线性就是不含有merge记录。建议在pull代码的时候进行如下操作:新开发功能的时候,先切换到你的Dev分支;然后git pull, 保证当前是在最新的代码上;直接进行你的开发,比如你开发2天后,这时候开发完成,需要提交代码了;此

2021-09-22 19:13:20 409

转载 Canvas如何画带箭头的弧线

1.先把canvas的基本语法了解透了:https://www.runoob.com/w3cnote/html5-canvas-intro.html2.然后细读这篇文章,基本代码都在上面,了解数学三角的知识,即可实现:http://dbp-consulting.com/tutorials/canvas/CanvasArrow.html...

2021-08-24 16:19:13 700

空空如也

空空如也

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

TA关注的人

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