@vteam_components/cloud v2.15.78
:truck: @vteam_components/cloud :truck:
:office: Ui_package :office:
Installation
:bell:@vteam_components/cloud requires Node.js v18.2+ to run.:bell:
npm install @vteam_components/cloud
import style
import '@vteam_components/cloud/dist/style';
import vteamProvider
import { VteamProvider } from '@vteam_components/cloud';
Component
Hook
Provider
Array ProtoType
適用於 資料結構為 {...}, {...}, {...}, ...
- setByKey => 依據給定的key 陣列去重
Array.setByKey(key: string) // usage const a = [{ id: 0, h: ''}, { id: 1, h: ''}, { id: 2, h: ''}, { id: 2, h: ''}] const value = a.setByKey('id') console.log(value) // [{ id: 0, h: ''}, { id: 1, h: ''}, { id: 2, h: ''}]
- findObjInnerKey => 尋找陣列的某個物件 是否有給定key 的 相同值
Array.findObjInnerKey(key: string, value) // usage const a = [{ id: 0, h: ''}, { id: 1, h: '9'}, { id: 2, h: ''}, { id: 2, h: ''}] a.findObjInnerKey('id', 3) // false a.findObjInnerKey('id', 0) // true a.findObjInnerKey('h', '9') // true a.findObjInnerKey('h', '8') // false
Bug
- form.status 搭配 formRef.current.clear() 會失效
- form textArea 的title 位置跑掉
- form textArea initClearValue 不起作用
- tableInfoRef.current.setCheck 和 modal destroyOnClose 會產生bug
- table 全選問題
- table virtual scroll 搭配 check 會re render
- form.Select 單個 clear 無法 觸發 onClear
- form.Group 搭配 list 遇到 會被清除 資料狀況
- react context 優化
- ajax swal 優化
- useRef 在綁定tablInfoRef 時候 會導致 該元件只有一次渲染的 情況下 SearchBar 會拿不到 ref
version information
- 1.9.8
- table checkable 的時候 無法紀錄先前的checked 資料 導致切葉後消失資料(2.0.2已修復)
- 2.0.2
- 新增fom 的hourPicker, minPicker 的下拉選單沒排序
- 新增的dialog 尚未有確認的非同步
- 2.0.7
- 新增table, input number 的小數點轉換
- 修復form textArea 的title z index
- 2.0.8
- 修復 scss 的編譯錯誤
- 2.0.9
- tableInfoRef.current.setCheck 和 modal destroyOnClose 會產生bug
- 2.1.1
- 修復table 欄位制中 改為 欄位靠左
- 2.1.2
- 修復 table 的 item checked
- 2.1.3
- 修復datepicker format
- 2.1.9
- 修復 warning console
- 2.2.1
- tableInfoRef 新增 reFetchfe
- 2.2.3
- checkboxGroup formDataName 新增 chi property
- 2.2.4
- 修復no option 少了o
- 2.2.5
- 更新form 元件 新增 useForm 管理
- 2.2.6
- 新增useRePop
- 2.2.7
- 修復 table num Round and dialog style
- 2.2.8
- 修復 form checkbox not checked
- 2.3.1
- 增加table scroll x
- 2.4.2
- 增加 table rowSetting 的 style className rosSpan
- 2.4.3
- 新曾 form 所有元件 prevent first onChange
- 新增 CopyToClipboard
- 新增 useSkipMountEffect
- 2.6.4
- 新增 table virtualScroll
- 2.6.7
- 新增 modal Hoc
- 2.6.9
- 修復 modal hoc
- 新增 close
- 2.7.3
- 新增form radio
- 2.7.7
- List 新增 onSortChange event
- 2.7.8
- remove form all components' preventOnchange
- 2.8.5
- 修復 usecallbackstate 所帶來的問題
- 比如 formstate 搭配 clear 以及 form 所有 component 的onchange 搭配 formstate
- 2.8.8
- 更改 table checkbox 觸發範圍 => 變為 checkbox 的 td 觸發
- 2.9.0
- 更新 modal 的泛型
- 2.9.5
- 更新 form select 菜單 觸發 監聽問題
- 新增 元件 select ui
- 更新 modal 泛型
- 2.9.7
- 新增 checkbox 棄用 警示
- 更新 form group checkall
- 棄用 checkbox group
- 2.9.8
- 更新 form group 對 checkbox 的控制
- 2.9.9
- 更換 form 拿取子項的 狀態架構
- 2.10.2
- 更新 form group 以及 form checkbox all 的控制
- 2.10.3
- 更新 form index check all , 以 quene 方式 完成
- 2.10.5
- 更新 types.ts declartion file
- 2.10.6
- 新增 listRef 下的 功能
- 2.10.8
- 修改 key board avoid
- 2.10.10
- 完成 key board avoid
- 2.10.38
- 併入 api 抽象
- 新增 Tabs
- api 與 tab autofocus 連動
- 修復 usecallbackState callback array 被 react batching 的問題
- 新增 對 datepicker input validity controll
- 2.10.41
- 移除 console in the datepicker
- 2.10.46
- 修正 dialog 位置
- 2.13.10
- 移除 api abs and swal
- 2.14.1
- form 元件優化
- textarea, input 都加上了 handler pinyi
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago