全新 UI 震撼来袭!ng-matero v18 正式发布!

7 月 2 日
阅读 4 分钟
346
断断续续折腾了近两周,ng-matero v18 终于发布了。其中最大的亮点是启用 Material 3 主题以及全新的 UI 设计。特别说明,这是 ng-matero 发布五年以来首次 UI 大改版!本文重点聊一下 Material 3 的使用方式以及 v18 的几个小变化。
封面图

Ng-Matero v15 正式发布

2022-12-30
阅读 4 分钟
1.4k
Angular 按照既定的发版计划在 11 月中旬发布了 v15 版本。推迟了一个月(几乎每个版本都是这个节奏😳),Ng-Matero 也终于更新到了 v15。其实 Ng-Matero 本身的更新非常简单,但是同步维护的 Material Extensions 这个库要先于 Ng-Matero 发布,所以大部分精力都耗费在组件库上面了。
封面图

浅谈 Checkbox Group 的双向数据绑定

2021-01-14
阅读 4 分钟
3.1k
Checkbox 作为表单中最常见的一类元素,使用方式分为单值和多值,其中单值的绑定很简单,就是 true 和 false,但是多值(Checkbox Group)的绑定就有一点复杂了。在实际工作中发现很多组件库关于 checkbox-group 的双向绑定一直很别扭,或者说多多少少都有一些瑕疵。
封面图

Ng-Matero V10 正式发布!

2020-08-16
阅读 4 分钟
1.9k
相比 v9 的重量级发布,v10 并没有颠覆性的变化,主要还是 bug 修复及细节优化。但是通过 ng new 生成的项目目录稍微有些变化,不过不用担心,使用 ng update 直接升级即可,CLI 会自动帮你替换这些文件,没有任何阻碍。
封面图

基于 Angular Material 的 Data Grid 设计实现

2020-06-27
阅读 7 分钟
2.6k
自 Extensions 组件库发布以来,Data Grid 成为了使用及咨询最多的组件。最开始 Data Grid 的设计非常简陋,经过一番重构,组件质量有了质的提升。Extensions 组件库: [链接]Data Grid 示例: [链接]

Ng-Matero V9 正式发布!

2020-06-14
阅读 2 分钟
1.5k
距离 Ng-Matero 第一版发布已经过去了半年多,该项目获得了越来越多的关注及喜爱,甚至得到了外国友人的赞助。借此项目也认识了很多对 Angular 和 Material 感兴趣的朋友,如今对项目的维护已经不单单是兴趣,更多的是一种责任。

Angular Schematics 三部曲之 Add

2020-02-26
阅读 7 分钟
2k
因工作繁忙,差不多有三个月没有写过技术文章了,自八月份第一次编写 schematics 以来,我一直打算分享关于 schematics 的编写技巧,无奈还是拖到了年底。

代码美化的艺术

2019-09-20
阅读 3 分钟
1.7k
原本只是想简单的聊一下代码格式化的问题,无奈本文拖沓了很久,在此期间,我又思考了很多,我越来越觉得代码格式化是一门艺术。为了衬托“艺术”二字,可能叫“代码美化”更贴切一点,但是本文的深度远没有标题那么宏大。

Angular Material 的设计之美

2019-09-05
阅读 8 分钟
3k
Angular Material 作为 Angular 的官方组件库,无论是设计交互还是易用性都有着极高的质量。正如官方所说其目的就是构建基于 Angular 和 TypeScript 的高质量组件库。

Ng-Matero 0.1 发布了!

2019-08-22
阅读 2 分钟
2k
距离 Ng-Matero 发布第一版已经过去了一个多月,然后很颓废地休息了半个月,最近项目的关注度好像明显提升了,所以如果项目不维护感觉对不起大家。作为一个工程项目最好的方式还是通过脚手架安装。按照计划,首先要添加 schematics,也就是使用 angular cli 自动初始化项目。然后花了一周多的时间终于搞定了 schematics?。

Ng-Matero:基于 Angular Material 搭建的中后台管理框架

2019-07-18
阅读 6 分钟
2.6k
很多人都说 Material 是一个面向 C 端的框架,其实在使用其它框架做管理系统的时候,我发现 Material 的组件基本已经够用了,其它不足的地方可以配合一些优秀的第三方库。另外,Material 的确是一个高质量的组件库,不管是设计思路还是使用方式,都近乎完美。