首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
技术
再花
创建于2022-05-18
订阅专栏
记录工作、学习过程中总结的技术和经验
暂无订阅
共35篇文章
创建于2022-05-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
快速重构Angular17+的新文件命名
当我将公司项目升级到v20之后,我在编写新页面时使用指令ng g c trademark-packing创建新页面,发现新创建的文件名字变了,按我预期的应该是这三个文件: 然而创建的文件名则是: 带着
记一位用2000个表单实现表格的逆天同事
前言 在两年前,公司入职了一位“曾经在公司就职,后跳槽,现在又回公司”的同事,以下简称为Z。 那个时候我初入社会阅历不足,还以为是在外深造回来报答公司的大佬。 Z加入了我所负责的公司后台项目,但基本不
手把手教你手搓markdown编辑器和样式
先上最终成果截图: 环境准备 前言 之所以选择ngx-markdown这个Angular库,是因为它与Angular的兼容性适配性最好,可自由自定义化。 但在全网我未找到如何使用该库开发一套完整的md
Angular视图更新的原理和方式
前言 我在开发的时候,总是习惯通过push去对表格数据进行操作(现在我觉得这是一个坏习惯) 例如新增数据,就直接给表格数组push一条同结构的空数据,截取一段我老项目中的代码: 按理来说,我push了
优雅实现并行接口调用的RxJS神器:forkJoin
前言 我在开发公司项目的时候,有准备和样一个页面的下拉框数组,是公司内七八个部门的同事数据组合而成。 于是我在最开始的时候,就通过调用获取某个指定部门ID下所有同事接口来获取数据,并通过一个常量数组一
我又又又一次开始规划搭建个人博客网站了
这篇博客用于记录我可能以后会搭建好的博客的开发历程,随时会进行更新 前言 在很久很久以前,我一直有一个伟大的梦想,就是搭建一个属于自己的个人博客…… 期间我规划和开始了很多次,但都中道崩殂了 最主要的
在Angular项目中添加水印,并在指定页面隐藏
实现水印 由于项目版本的问题,无法使用NG-ZORRO的水印组件 实现是完全照搬这篇文章:angular 页面水印功能实现 照搬博客代码实现 在app.component.html中添加代码(任意位置
Angular经常报错内存溢出停止运行的错误:JavaScript heap out of memory
当项目正在编译的时候,我如果修改文件再保存,项目会开始重新编译,这时候经常报错直接停止编译,报错如下: 最关键的应该就是这句话了:FATAL ERROR: Ineffective mark-compa
Angular项目渲染、加载速度缓慢的性能优化方案
问题描述 项目目前遇到了一个比较大的问题,每次我使用ng build打包系统上传到服务器更新之后,同事打开项目需要加载非常久的时间,加载约10分钟左右。 并且国内网和国外网的加载时间不一样,国外网4-
NG-ZORRO安装请注意版本对应
最近项目打算引入NG-ZORRO组件库,折腾了半天,中间还弄崩过环境,在这里分享一下遇到的坑。 确认版本 根据自己的Angular版本进行安装(这一步非常重要!) 在NG-ZORRO官网文档第一页有一
通过 Angular CLI 使用 Web Worker实现后台运行的计时器
今天有一个新需求,让客户端在每隔2分钟的时候执行一次某个行为,也就是计时器。 我心想,这还不简单?用setInterval一下就搞定了。 于是哼哧哼哧写完之后打开浏览器测试,让控制台每2分钟打印一次当
可以实时在页面上复制、新增、删除、渲染、上传图片并预览的Angular_Material表格是如何实现的
代码块中的“……”代表省略了对本篇文章无用、过多的业务代码 需求 16列表格,均可以进行编辑和值输入 其中第一列为自动匹配框,获取鼠标焦点后展示下拉框,点击后渲染对应行的其他部分数据 第9列为一个图片
Uniapp安装Vant Weapp遇到的坑
以为挺简单结果折腾了半个小时,第一次接触Uniapp也不是很熟悉工程结构,不过好在是导入成功了。 需要先按照Vant Weapp官方文档依次进行:https://youzan.github.io/va
Angular基于非线性流程防止越级保存实现的下拉框筛选
业务需求 在订单中有一个字段为生产状态(之后简称为状态),代表目前产品的流程进行到了哪一步,例如最开始的状态默认为待采购,产品希望待采购的订单只能选择“已采购”或“包工包料”保存,已采购的订单只能选择
Angular重构数组字段的方法
问题 有些数据过多的下拉框数组没法静态定义,只能通过API获取,但API给出的数组字段各式各样,而我弹窗中的下拉框对数组的字段却是固定的,例如: API给的数据结构是: 而我弹窗所需要的固定数据结构为
AngularMaterial表格添加一行合计
今天接到产品的一个新需求,在列表的表尾处,添加一行计算上列数据的合计。 之前其实有实现过,但函数和写法过于臃肿,今天精简实现之后打算整理成一篇博客。 函数准备 思考逻辑: 既然是合计,那么一定需要一个
记一次比较有趣的权限判断,虽然中途终止了
先看产品是怎么描述他的需求的: 先理一下这里面的逻辑: 1.如果是采购=>有完结按钮权限&&收货仓库是科斯倍=>可以看到完结按钮。 2.如果不是采购=>有完结按钮权限=>可以看到完结按钮。 我理清逻辑
AngularMaterial分页器设置页数缓存
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 今天碰到一个需求,因为某个页面的表格订单数据页数过多,例如在第6页的时候,进入订单详情返回后却回到了第一页,需要到第6页还需要慢慢翻页点过去。产品
一些很好用的VsCode插件记录
记录一些我觉得特别好用的插件,防止以后出现意外没了…… Debugger for Chrome 可以直接预览静态页面,编译JavaScript的插件(Angular无法使用) Angular Snip
Angular-Material表格数据右对齐的两种方式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 半年前有一个模块是需要统计公司的各项数据(均为数字),所以需要保持数据右对齐。 由于Angular-Material表格的样式设置真的极其困难……
下一页