会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chenfengami
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2020年8月28日
Git Commit 团队规范限制
摘要: Git Commit 团队规范限制 前言 在团队进行开发协作的时候,不规范的Git Commit提交会使得项目的Git Log杂乱无章,哪些是新功能、哪些是修复bug等等都无法得知,因此规范团队的提交是非常有必要的,所以规范约束就特别需要了。 使用validate-commit-msg和husky去
阅读全文
posted @ 2020-08-28 18:27 chenfengami
阅读(1290)
评论(0)
推荐(0)
2020年8月18日
Angular递归组件解决多级数据结构问题
摘要: Angular递归组件解决多级数据结构问题 前言 在碰到树状结构的数据渲染时,往往层级的深度是不确定的,遇到这些问题,通常是用到了递归的方法去解决这些问题,而相对于一个组件来说,就可以通俗的说成递归组件。 1、数据结构如下 [ { "id": 1, "name": "总公司", "parentid"
阅读全文
posted @ 2020-08-18 22:20 chenfengami
阅读(1034)
评论(0)
推荐(0)
2020年7月4日
Angular懒加载模块使用http拦截失效问题
摘要: 使用HTTP拦截器时必须导入HttpClientModule 全局AppModule导入HttpClientModule 就要先导入 Angular 的 HttpClientModule。大多数应用都会在根模块 AppModule 中导入它。 // app.module.ts import { Ng
阅读全文
posted @ 2020-07-04 11:35 chenfengami
阅读(809)
评论(0)
推荐(0)
2020年6月27日
Git Commit提交规范
摘要: git commit提交规范 feat:新功能(feature) fix:修补bug docs:文档(documentation) style: 格式(不影响代码运行的变动) refactor:重构(即不是新增功能,也不是修改bug的代码变动) test:增加测试 chore:构建过程或辅助工具的变
阅读全文
posted @ 2020-06-27 22:40 chenfengami
阅读(422)
评论(0)
推荐(0)
2020年5月16日
Angular5.x动态加载组件
摘要: Angular5.x动态加载组件 前言 在我们利用Angular进行开发的时候,会碰到这一样的一个场景,随着业务的不断扩大,页面里面的组件、modal、popup、越来越多的时候,页面占用的开销就越大,但是很多组件虽然初始化了,但是确只有在点击的时候才会使用到。 为了解决这种情况,因而考虑用动态创建
阅读全文
posted @ 2020-05-16 10:55 chenfengami
阅读(1083)
评论(0)
推荐(0)
webpack构建速度优化
摘要: webpack打包速度优化 前言 Webpack打包优化并没有什么固定的模式,一般我们常见的就是 缓存 、 多进程 、 抽离 、 拆分 。 一、分析打包速度 优化webpack构建速度的第一步就是知道时间花费在哪里,才可以集中的进行针对性的优化。 这边我们用到 插件。 二、开销时间分析 如下是未优化
阅读全文
posted @ 2020-05-16 09:53 chenfengami
阅读(2644)
评论(0)
推荐(0)
2020年4月27日
Angular自定义异步验证器
摘要: 对名称进行重名异步判断 性能上的注意事项 默认情况下,每当表单值变化之后,都会执行所有验证器。对于同步验证器,没有什么会显著影响应用性能的地方。不过,异步验证器通常会执行某种 HTTP 请求来对控件进行验证。如果在每次按键之后都发出 HTTP 请求会给后端 API 带来沉重的负担,应该尽量避免。 我
阅读全文
posted @ 2020-04-27 00:03 chenfengami
阅读(1281)
评论(1)
推荐(0)
2020年4月17日
实现add(1)(2)(3)-利用toString和函数柯里化
摘要: // 利用了会自动调用toString方法 // 具体和valueOf了解可以看https://blog.csdn.net/FE_dev/article/details/77151434 function add(m) { var temp = function(n) { return add(m
阅读全文
posted @ 2020-04-17 00:50 chenfengami
阅读(792)
评论(0)
推荐(0)
2020年4月13日
查询字符串转换成key: value格式获取
摘要: /** * @desc 将查询字符串转换成key: value的形式 * @param {string} query - 查询字符串 '?a=chenfeng&b=ami&c=&d=999'; * @returns {object} */ function getQueryMap(query) {
阅读全文
posted @ 2020-04-13 00:38 chenfengami
阅读(1212)
评论(0)
推荐(0)
2020年4月11日
防抖和节流的实现
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document<
阅读全文
posted @ 2020-04-11 21:21 chenfengami
阅读(285)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告