1. 程式人生 > >魔方基礎入門教程

魔方基礎入門教程

在上一個部落格中,我已經分享了魔方的新手入門級教程。然後石頭老大就講解了魔方的基礎使用【有興趣的小夥伴可以去群裡問管理要】,視屏中講的很詳細也很清楚

我就在這裡說一下我自己學到的東西。

在上一篇中,我們已經得到了基本的選單和顯示列表。但是有些方法沒有說到

1.反向編譯工具

在我們新建了空白的mvc專案之後,可以自己寫model檔案,然後利用build.tt反向生成資料庫和實體類,這是魔方自帶的功能。

2.模板覆蓋

在魔方中,使用了大量的分佈檢視。下面是魔方原始碼。

凡是以下劃線開頭的檢視,都是表示可以覆蓋的檢視,而我們在專案中最常用的就是列表檢視 _List_Data 和表單檢視 _Form_Body

這兩個檢視均可自己生成,步驟如下。

得到檢視之後可以做自定義修改

3.列舉類

在魔方中,如果一個表名 Class 加上其主鍵 ID 和 另外的一張表的欄位名 ClassID 相同的話,他會自動識別為列舉類 如下:

如果這個列舉並不是主鍵的話,我的方法是自己寫了個列舉類

然後去cs,檔案中將對應的資料型別改成列舉型別就可以了,效果如下:

列舉類在資料庫中是int型別 ,儲存也是數字,只是在顯示中顯示數字對應的列舉而已。