奧推網

選單
文化

Angular 10 不再支援 IE910

本文作者|Stephen Fluin 譯者|王強 策劃|李俊辰,原文連結:原文連結 https://blog。angular。io/version-10-of-angular-now-available-78960babd41

Angular v10。0。0 正式釋出了!這是跨越整個平臺(包括框架、Angular Material 和 CLI)的一次主要版本更新。這次的新版釋出間隔比以往短一些。自我們釋出 Angular 9。0 版以來只過去了四個月。

我們嘗試每年釋出兩個主要版本,以使 Angular 與其他 JavaScript 生態系統保持同步,並給出可預測的時間表。我們計劃在今年秋天釋出 v11 版。

新版內容

新的日期範圍選擇器

Angular Material 現在提供了一個新的日期範圍選擇器。可以透過 mat-date-range-input 和 mat-date-range-picker 元件使用它。

請參閱 StackBlitz 上的這個示例: https://stackblitz。com/angular/nknyovevygv?file=src%2Fapp%2Fdate-range-picker-overview-example。html

更多細節請查閱 date range selection: https://next。material。angular。io/components/datepicker/overview#date-range-selection

關於 CommonJS 匯入的警告

當用戶使用 CommonJS 打包的依賴項時,它可能導致應用程式膨脹且變慢。

https://web。dev/commonjs-larger-bundles/

從 v10 開始,當你的構建引入這種包時就會看到警告。如果你處理依賴項時看到了這類警告,請將依賴項替換為 ECMAScript 模組(ESM)包。

CommonJS 或 AMD 依賴項可能導致最佳化 bailout

可選的更嚴格設定

當你使用 ng new 建立新的工作區時,v10 提供了一個更嚴格的專案設定選項。