摘要:Angular v10 在六月下旬就悄无声息的发布了,虽然 v9 的发布延期了两个月,但是 v10 并没有受影响,仍然如期而至。 相比 v9 的重量级发布,v10 并没有颠覆性的变化,主要还是 bug 修复及细节优化。但是通过 ng new 生成的项目目录稍微有些变化,不过不用担心,使用 ng up 阅读全文
posted @ 2020-08-16 22:58 叙帝利 阅读(80) 评论(0) 推荐(0) 编辑
摘要:自 Extensions 组件库发布以来,Data Grid 成为了使用及咨询最多的组件。最开始 Data Grid 的设计非常简陋,经过一番重构,组件质量有了质的提升。 Extensions 组件库: https://github.com/ng-matero/extensions Data Gri 阅读全文
posted @ 2020-06-27 22:52 叙帝利 阅读(299) 评论(3) 推荐(0) 编辑
摘要:前言 因工作繁忙,差不多有三个月没有写过技术文章了,自八月份第一次编写 schematics 以来,我一直打算分享关于 schematics 的编写技巧,无奈还是拖到了年底。 Angular Schematics 是非常强大的一个功能,可以快速初始化项目,也可以自定义组件模板。在去年 schemat 阅读全文
posted @ 2020-01-07 21:36 叙帝利 阅读(396) 评论(0) 推荐(1) 编辑
摘要:Ng-Matero 0.3 已发布,新增 module schematic 以及 page schematic,详见 README 前言 Angular Material 作为 Angular 的官方组件库,无论是设计交互还是易用性都有着极高的质量。正如官方所说其目的就是构建基于 Angular 和 阅读全文
posted @ 2019-09-04 23:44 叙帝利 阅读(4299) 评论(12) 推荐(3) 编辑
摘要:写这篇文章的目的,一方面是介绍一下自己编写的模块化 DOM 库 domq.js,另一方面是希望大家对 jQuery 有一个正确的认识,即使 jQuery 已经逐渐退出历史舞台,但是它的 API 将会以另外一种形式存在下去。 GitHub: "https://github.com/nzbin/domq 阅读全文
posted @ 2019-03-26 07:54 叙帝利 阅读(4698) 评论(31) 推荐(11) 编辑
摘要:Github: https://github.com/nzbin/snack Docs: https://nzbin.github.io/snack 前言 这篇文章我已经酝酿了半年之久,或者说拖沓了这么久吧。想说的东西很多,却又无从说起。如今轻量级框架如雨后春笋,层出不穷。我想每个人都应该归纳总结工 阅读全文
posted @ 2017-08-06 19:10 叙帝利 阅读(17642) 评论(22) 推荐(46) 编辑
摘要:很久没有写过技术软文了,虽然 Angular 发布已有四年,得到了越来越多人的关注及认可,但是仍然有很多人不分青红皂白的进行诋毁。我打算结合自己的经历从客观的角度聊一聊我眼中的 Angular。 本人刚做前端接触的是 jQuery,对 MVVM 库和框架知之甚少,且身边没有独当一面的大牛引领,全靠视 阅读全文
posted @ 2020-08-31 11:43 叙帝利 阅读(1180) 评论(30) 推荐(4) 编辑
摘要:Angular v10 在六月下旬就悄无声息的发布了,虽然 v9 的发布延期了两个月,但是 v10 并没有受影响,仍然如期而至。 相比 v9 的重量级发布,v10 并没有颠覆性的变化,主要还是 bug 修复及细节优化。但是通过 ng new 生成的项目目录稍微有些变化,不过不用担心,使用 ng up 阅读全文
posted @ 2020-08-16 22:58 叙帝利 阅读(80) 评论(0) 推荐(0) 编辑
摘要:自 Extensions 组件库发布以来,Data Grid 成为了使用及咨询最多的组件。最开始 Data Grid 的设计非常简陋,经过一番重构,组件质量有了质的提升。 Extensions 组件库: https://github.com/ng-matero/extensions Data Gri 阅读全文
posted @ 2020-06-27 22:52 叙帝利 阅读(299) 评论(3) 推荐(0) 编辑
摘要:距离 Ng-Matero 第一版发布已经过去了半年多,该项目获得了越来越多的关注及喜爱,甚至得到了外国友人的赞助。借此项目也认识了很多对 Angular 和 Material 感兴趣的朋友,如今对项目的维护已经不单单是兴趣,更多的是一种责任。 Angular V9 已经在二月份重磅发布,拖沓了一个月 阅读全文
posted @ 2020-03-19 23:07 叙帝利 阅读(304) 评论(2) 推荐(2) 编辑
摘要:前言 因工作繁忙,差不多有三个月没有写过技术文章了,自八月份第一次编写 schematics 以来,我一直打算分享关于 schematics 的编写技巧,无奈还是拖到了年底。 Angular Schematics 是非常强大的一个功能,可以快速初始化项目,也可以自定义组件模板。在去年 schemat 阅读全文
posted @ 2020-01-07 21:36 叙帝利 阅读(396) 评论(0) 推荐(1) 编辑
摘要:这篇文章写于去年年底,为了参加公司内部的一个征稿活动。原本只是想在博客中做一个备份,并未想过发表,但是今年互联网形式依旧严峻,再次爆发几次大规模裁员潮。时隔一年,我决定把这篇文章分享出来帮助那些对前途感到迷茫的朋友。 夜已深,提交完最后一个 commit,终于可以安心睡下。 在猎头的眼里,我不是根正 阅读全文
posted @ 2019-12-15 21:57 叙帝利 阅读(760) 评论(2) 推荐(10) 编辑
摘要:Ng-Matero 中文版文档已经发布 点击查看 前言 原本只是想简单的聊一下代码格式化的问题,无奈本文拖沓了很久,在此期间,我又思考了很多,我越来越觉得代码格式化是一门艺术。为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。 在我看来,代码质量不仅体现在逻辑上, 阅读全文
posted @ 2019-09-19 22:28 叙帝利 阅读(521) 评论(0) 推荐(1) 编辑
摘要:Ng-Matero 0.3 已发布,新增 module schematic 以及 page schematic,详见 README 前言 Angular Material 作为 Angular 的官方组件库,无论是设计交互还是易用性都有着极高的质量。正如官方所说其目的就是构建基于 Angular 和 阅读全文
posted @ 2019-09-04 23:44 叙帝利 阅读(4299) 评论(12) 推荐(3) 编辑
摘要:Ng-Matero 0.1 终于发布了!周末折腾了两天,结果最后发版还是出了点意外,好在今天补了一版。 距离 Ng-Matero 发布第一版已经过去了一个多月,然后很颓废地休息了半个月,最近项目的关注度好像明显提升了,所以如果项目不维护感觉对不起大家。作为一个工程项目最好的方式还是通过脚手架安装。按 阅读全文
posted @ 2019-08-22 20:57 叙帝利 阅读(572) 评论(2) 推荐(2) 编辑
摘要:Ng-Matero 0.1 已发布,添加 schamatics,支持 ng add 前言 目前市面上关于 Angular Material 的后台框架比较少,大多都是收费主题,而且都不太好用。 很多人都说 Material 是一个面向 C 端的框架,其实在使用其它框架做管理系统的时候,我发现 Mat 阅读全文
posted @ 2019-07-11 07:34 叙帝利 阅读(3500) 评论(15) 推荐(1) 编辑
摘要:1、Error: setuid user id does not exist 在编辑器中打开以下文件: /usr/local/lib/node_modules/npm/node_modules/uid number/uid number.js 到 11 行,将 修改为 2、npm link 通过 可 阅读全文
posted @ 2019-06-30 11:54 叙帝利 阅读(766) 评论(0) 推荐(0) 编辑
摘要:在用 Angular 做项目的时候,遇到了一个有点麻烦的问题。具体问题如下: 轮循请求某个接口,如何保证接口返回的数据与请求的顺序相同? 实际的业务场景是这样的:前端需要轮循请求后端接口获取文件处理进度,并在前端用进度条展示。如下方所示: 首先想到的肯定是使用 或者 进行定时请求。然而结果有点诡异, 阅读全文
posted @ 2019-05-31 21:16 叙帝利 阅读(2095) 评论(0) 推荐(0) 编辑
摘要:写这篇文章的目的,一方面是介绍一下自己编写的模块化 DOM 库 domq.js,另一方面是希望大家对 jQuery 有一个正确的认识,即使 jQuery 已经逐渐退出历史舞台,但是它的 API 将会以另外一种形式存在下去。 GitHub: "https://github.com/nzbin/domq 阅读全文
posted @ 2019-03-26 07:54 叙帝利 阅读(4698) 评论(31) 推荐(11) 编辑
摘要:注意事项 使用 JS 实现复制功能并不是很难,但是有几个需要注意的地方。 首先文本只有选中才可以复制,所以简单的做法就是创建一个隐藏的 ,然后绑定需要复制的文本。 另外如果将 设置为 或者 则无法选中文本,也就无法复制,可以设置 来隐藏文本域。 或者动态创建 移动端禁止键盘弹出 在 iOS 中 聚焦 阅读全文
posted @ 2019-02-21 16:19 叙帝利 阅读(1222) 评论(0) 推荐(0) 编辑
摘要:简介 最早接触兰顿蚂蚁是在做参数化的时候,那时候只感觉好奇,以为是很复杂的东西。因无意中看到 "生命游戏" 的 React 实现,所以希望通过兰顿蚂蚁的例子再学习一下 React。 兰顿蚂蚁的规则非常简单: 如果蚂蚁位于白色方块,则向右旋转 90°,反转方块的颜色,然后向前移动一步。 如果蚂蚁位于黑 阅读全文
posted @ 2018-12-27 22:37 叙帝利 阅读(671) 评论(1) 推荐(0) 编辑
摘要:关于螺旋矩阵 这是我曾经遇到过的面试题,在 LeetCode 上找到了题目的原型,难度中等。题目描述如下: 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例 1: 示例 2: 解题思路 这是一道难度中等的题目,但是第一次看到题目时还是有一 阅读全文
posted @ 2018-11-18 22:22 叙帝利 阅读(1193) 评论(0) 推荐(1) 编辑
摘要:数字记忆的秘诀就是图像联想,以下是所有二位数桩子图表 阅读全文
posted @ 2018-11-13 11:54 叙帝利 阅读(254) 评论(0) 推荐(0) 编辑
摘要:基本 Add commit reset 分支与合并 branch checkout bash git checkout [ q] [ f] [ m] [] git checkout [ q] [ f] [ m] detach [] git checkout [ q] [ f] [ m] [ deta 阅读全文
posted @ 2018-10-13 22:40 叙帝利 阅读(216) 评论(0) 推荐(0) 编辑
摘要:序言:你是否想过单纯使用 CSS 也可以制作一款游戏?甚至可以双人对决!这是一篇非常有趣的文章,作者详细讲解了使用纯 CSS 制作四子连珠游戏的思路以及使用奇淫巧技解决困难问题的方法。因为案例本身比较复杂,而本人水平有限,翻译必有不恰当之处,欢迎留言评论。 原文: "How the Roman Em 阅读全文
posted @ 2018-08-28 22:47 叙帝利 阅读(1033) 评论(3) 推荐(1) 编辑
摘要:最近在使用 canvas 画图的时候,遇到了图像文字模糊的问题,解决思路就是根据分辨率创建不同尺寸的画布。以下是创建高分辨率画布的代码: 最后,贴一个高分辨率画布的开源库 "https://github.com/jondavidjohn/hidpi canvas polyfill" 阅读全文
posted @ 2018-08-10 16:14 叙帝利 阅读(3360) 评论(0) 推荐(0) 编辑