發布 ng alain 1 0 0 正式版

2021-09-13 19:37:44 字數 1547 閱讀 6284

ng-zorro-antd 0.7.0 發布時我就想說那得喝一杯,這個版本的等待其實在社群裡反應是有點「忐忑」,所以當vthink跟我說來今天要發布 0.7 時我說那晚上得喝一杯。然而,為了將 ng-alain 也同步 0.7 乙個晚上都在忙碌;直到倒頭睡覺把喝一杯的事已經忘光了。

當然,今天也算是個不錯的日子,ng-alain 也發布了 1.0.0 正式版。

從 0.8 到 1.0 並沒有做了很多新的東西,一直以讓開發者更加專注於業務的角度做了一些重構、抽離、測試等工作。

angular6 發布沒多久,帶來了一些很酷的操作。當然 ng-alain 起點也比較激進,幾乎總是第一時間保持 angular 和 zorro 版本的同步。

在 1.0 裡我們是這麼開始 ng-alain 的……

1、需要乙個空 angular 專案

2、加點料

ng add ng-alain
命令列工具

是的,沒有了,就這麼簡單。這一切都歸於 angular cli 的開放,早先 ng-alain 就提供乙個叫@delon/cli的類庫,其實二者在做的是同一件事。

ng generate ng-alain:list list

# 不介意再來乙個編輯和檢視頁

ng generate ng-alain:edit edit

ng generate ng-alain:view view

恩,好像有點煩,要不這樣好了:

ng generate ng-alain:curd order
ng-alain 最早的使用者們提出了乙個蠻有價值的基於 json schema 動態表單庫,因此在另外幾個人的幫忙下開發了 nz-schema-form,非常倉促的在 angular2-schema-form 基礎上引入 zorro 元件庫,大體還是蠻好用的,只不過資料流混亂、標準的 json schema 攜帶非標準的屬性。

花了很長的時間重新開發並正式成為 @delon 系列庫中的一員:@delon/form,構建乙個表單只需這樣:

@component()

export class democomponent ,

password: ,

},};

submit(value: {})

}

有一天我們發現 ng-alain 的使用者,出現了些@delon/abc/src/util/開頭的引入,這些工具集大部分單純是服務於@delon/abc內部元件的,一開始就弱化了這一部分的文件。

於是,把它抽離成:@delon/util,並為此強化了部分函式,比如:字串類format、延遲載入等。

ng-alain 會開始放緩基建類庫的迭代,而未來將更多的時間去挖掘ng generate發揮的能力,它可以讓我們完成很多很酷的開發體驗。

希望 ng-alain 真正做到【讓開發者更加專注於業務】。

今夜一定會去喝一杯!

漢文博士正式版發布

經過一年多的開發,漢文博士正式版已經發布了!新增功能 更新統一碼資料庫為 7.0。增加漢字筆畫數偏好選項。簡繁體 異體字轉換。漢字文字排序。選中單個漢字時顯示該漢字的簡繁變體和讀音。修改功能 程式載入器檢測 net framework 2.0 4.0 是否安裝。程式自動檢測基礎資料庫是否存在。發行版...

IE8 正式版發布

ie8正式版終於發布了,一直使用ie的最新版本,無論是測試還是正式版都會第一時間使用,期望微軟能夠給人欣喜。windows xp 64位 windows vista 64 位 windows server 2003 64 位 windows server 2008 64 位 http downloa...

PHPCMS V9 3 4 正式版發布

近日,由包括知道創宇在內的多個安全公司聯合烏雲漏洞提交平台 推出的 漏洞獎勵計畫 裡播報了多個phpcms v9 sql注入漏洞。通過scanv 安全中心分析,這些漏洞屬於 高危 漏洞。目前官方已確定但未出相關補丁。請使用phpcms v9廣大站長們注意。本補丁只適用於20130522版本,公升級到...