跳轉到

2402 → 2407

本次 UOF X 由 2402 升級至 2407 注意事項如下:

新功能

Web

提供一些全新的函式將複雜的邏輯包裝!

目前僅 Web 有提供 UofxFormFieldLogic 使用,App 的部分目前提供範例在 Github Sample - mobile/advance-field.component.ts,如有需要,請先自行做調整唷!

Dialog

多提供一個屬性 showMaximizeBtn,說明可參考 Dialog 開窗

提供檔案上傳內容 UofxFileModel 類型

在跨欄位取得檔案上傳元件結果時,可以引用 UofxFileModel 來定義結果類型。

import { UofxFileModel } from '@uofx/app-components/file-helper';

破壞性異動

Web

更換日期元件

日期底層元件改用 flatpickr,所以專案中需要安裝該元件。

npm install flatpickr@4.6.13

安裝 UOF X 新版套件包

套件名稱 版本
@uofx/app-components 2.12.0
@uofx/app-native 1.1.3
@uofx/core 2.11.0
@uofx/error-code 1.11.0
@uofx/icon 1.9.0
@uofx/plugin 2.0.0
@uofx/web-components 3.8.4

可複製下方指令,直接執行。

npm install @uofx/app-components@2.12.0 @uofx/app-native@1.1.3 @uofx/core@2.11.0 @uofx/error-code@1.11.0 @uofx/icon@1.9.0 @uofx/plugin@2.0.0 @uofx/web-components@3.8.4

升級部署流程

  1. 請先調整專案並重新部署
  2. 由於配置與設定檔有變更,請先更新 UOF x
  3. 才至 UOF X 中操作檢查更新

若不慎先使用了檢查更新

  1. 若有「重載設定檔」可以使用,則直接操作。
  2. 若沒有,請重新從 步驟1,加入新的版號與站台,再次操作 步驟3 即可。