《HiWind企業快速開發框架實戰》(3)使用HiWind建立和管理菜單

《HiWind企業快速開發框架實戰》(3)使用HiWind建立和管理菜單

關於HiWind

  HiWind企業快速開發框架,是基於.NET+EasyUi(支持各類前端擴展,後面將擴展Bootstrap等)+多數據(MsSql、Oracle、MySql等)開發的一款企業管理系統快速開發框架。html

  HiWind企業快速開發框架,中文名稱:疾風。意爲像風同樣快速完成你的產品之意。前端

  使用HiWind簡單的增刪改查,權限設置,幾乎不須要編寫代碼完成。高度輔助的狀況下,並不會影響你的靈活發揮,你仍然可使用部分功能,支持複雜業務的編碼。框架實際上幫你託管了你的業務模型。數據庫

  交流QQ羣:239031814(加羣獲取源代碼)(其它注意事項:請進羣先查看羣公告和羣問問)編程

  商業使用:項目可用於商業項目,並提供技術支持,但請保留著做權,不容許更改命名空間或打包更名出售,保留追糾法律責任的權利。架構

  對您有幫助,請點文章下面的「推薦」哦,有意見和好的建議,請正面M我,不喜勿噴!框架

1.讀前必備

讀本篇前,請先了解框架基本架構和適用項目及工做流程,參考文章: post

[HiWind企業快速開發框架實戰](0)目錄及框架簡介 編碼

[HiWind企業快速開發框架實戰](1)框架的工做原理spa

2.菜單簡介

菜單:在HiWind的「開發者平臺」=》「菜單管理」中定義。.net

主要功能是:做爲最頂級業務索引,啓到業務分類的做用,此外也是業務系統對外展示的第一入口。

HiWind默認的框架中,菜單分爲「頂部下拉菜單」和「左側樹形菜單」兩種,只須要定義一次,兩個位置的菜單都可以渲染,也能夠只展現一個(在Views的Index模板中修改)

3.新增、修改、克隆、刪除菜單

(1)打開HiWind的「開發者平臺」=》「菜單管理」。

 (2)新增

如上圖:

輸入菜單名稱及圖標選擇。

菜單類型:這裏分爲「頂級菜單」、「子菜單」、「節點」,頂級菜單和子菜單不須要定義打開目標,節點須要指定下面的目標信息。

分隔符:主要是菜單分組,可選擇上、下、無三種。若是使用了分隔符,菜單效果主要體如今「頂部下拉菜單」中,效果以下:

上級菜單:主要針對子菜單或節點而言,菜單最終是一個樹形結構,所以節點和枝葉須要指定上級。

狀態:這裏能夠選擇「顯示」或「隱藏」,若是選擇隱藏,則即便分配了權限,也不會顯示。

排序:數字小的在前,數字大的在後。

打開目標:這裏有兩種定義方式,一種是直接寫Json,另外一種是經過可視化界面定義

這裏須要注意的是:若是經過Json定義,必定要按規範書寫,好比 鍵須要雙引號,值能夠定義爲字符串或集合,參數通常使用集合。

目標類型:一共有五種,打開查詢、表單、頁表、事務及自定義。

打開方式:分爲兩種,一種是經過彈出窗口打開,另外一種是在框架主選項卡中打開。若是選擇窗口中打開,須要指定窗口尺寸(單位:像素);

(3)修改

同「新增」相似,打開目標也可使用Json或可視化定義;

(4)克隆

此功能方面快速複製一個相似的菜單,須要先選中一個目標菜單,點「克隆」按鈕,菜單名會自動命名爲「原菜單名_克隆副本」,可根據要求本身更改後,點擊「保存」,將新增一個菜單。

(5)刪除

這裏支持刪除一個或多個菜單,先擇中要刪除的菜單,點「刪除」按鈕。

 4.版本發佈

最新版本 HiWind 1.1 發佈於 2016/4/29 

最新數據庫已隨文章發佈,請加羣獲取。 

交流QQ羣:239031814(加羣獲取源代碼)(其它注意事項:請進羣先查看羣公告和羣問問) 

商業使用:項目可用於商業項目,並提供技術支持,但請保留著做權,不容許更改命名空間或打包更名出售,保留追糾法律責任的權利。

==============================================================================================

返回目錄

<若是對你有幫助,記得點一下推薦哦,若有有不明白或錯誤之處,請多交流>

<對本系列文章閱讀有困難的朋友,請先看 《.net 面向對象編程基礎》 和 《.net 面向對象程序設計進階》 >

<轉載聲明:技術須要共享精神,歡迎轉載本博客中的文章,但請註明版權及URL>

.NET 技術交流羣:239031814 HiWind企業快速開發框架

==============================================================================================

相關文章
相關標籤/搜索