// static getderivedstatefromprops(props: mixedprops, state) } = props;
// let columns = commontable.getcolumns(colconfig!);
// let datasource = commontable.dataformathandler(tabledata, colconfig!, dicmap);
// return ;
// }
// return null;
// }
memcolumns =
memoize
((colconfig)
=> commontable.
getcolumns
(colconfig!))
; memdatasource =
memoize
((tabledata, colconfig, dicmap)
=> commontable.
dataformathandler
(tabledata, colconfig!
, dicmap));
render()
=this
.props;
const
= option
return
(style=
}>
size=
// datasource=
// columns=
datasource=
columns=
scroll=
} loading=
/>
}<
/div>
)}
//全域性變數定義
constructor()
;componentwillmount()
;//...其他生命週期函式,按發生的時間次序
render()
;//其他方法
具體請參考commontable元件.
type mixedprops = commontableprops & tableprops
;
可以直接使用promise方法,或直接使用fetch,參考role/table.tsx
參考example/curd/model.ts
/** 通用正則 */
export
const allregx =$/,
固話:/^-?\d+(\.\d+)?$/
, 身份證:
/^\d|\d{}18$/
, 郵箱:
/^([a-za-z0-9]+[_|\_|\.]?)*[a-za-z0-9]+@([a-za-z0-9]+[_|\_|\.]?)*[a-za-z0-9]+\.[a-za-z]$/
,}
props不要使用巢狀太深和太複雜的物件結構,因為purecomponent只能做淺比較,了解一下shallowequal
if
(this
._compositetype === compositetypes.pureclass)
前端框架開發整合開篇 一
想了好久,準備搭建一套完整的前端開發框架 首談前端框架用到的技術 bootstrap jquery angularjs easyui 字型主要用 開發中可能用到的技術 jquery外掛程式 jquery物件導向寫法 angularjs指令與服務 html5的一些特性 下一步定向是,把這個框架整合到 ...
PHP API 框架開發的學習
php api 框架開發的學習 基於網際網路的應用正變得越來越普及,在這個過程中,有更多的站點將自身的資源開放給開發者來呼叫。對外提供的api 呼叫使得站點之間的內容關聯性更強,同時這些開放的平台也為使用者 開發者和中小 帶來了更大的價值。在開發api前,你需要的是給api設定乙個框架,這個框架一定...
php的yii框架開發總結9
這一篇講解怎麼實現的自動發郵件的功能,我在網上查了很多資料,很多都是用定時檢測來實現的,我試過,效率太低,也卡了。後來就寫了乙個.bat檔案來實現重新整理頁面,用了windows的定時任務定時來執行該.bat檔案,成功實現了功能。bat檔案 echo offiexplore localhost yi...