天天看點

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型
SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

通過get運算,巧妙地将viewType重定向到tableType了:

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

view type和table type指向同一個字段:table type:

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

structure的生成通過table service完成。

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型
SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

unit list Component依賴于list Component:

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型
SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

這個orgUnit的table type,運作時什麼時候被填充的呢?

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

運作時的this,實際上指向UnitListService:

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

在unit-list.service.ts裡寫死了viewType為OrganizationTableType.UNIT, 這是一個枚舉值:

SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型
SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型
SAP Spartacus b2b table,通過listService的table type字段來控制要加載的資料類型

繼續閱讀