豆芽商城網站總結


自己一個人用了一個半月的時間做了一份豆芽商城網站,用MVC寫的,運用了bookstrap,后台運用了全部是用easyui做的。

回顧一下用的時間,基本上除了周六周日節假日放假,其他時間並沒有耽擱,時間分配上,一開始在樣式上畫的時間多了些

前台:考慮到首頁中間這個圖片在瀏覽器在並非最大化的情況下,仍然要保持居中,首頁下方的新品上市和本月熱銷用的是IList接口{get;set},放入存放首頁數據的類里,

像這樣,然后在控制器里調用自己寫的接口,將值存放在里面

有些數據再顯示的時候需要把格式轉換一下,就需要自己發揮。登錄用的是表單提交@using (Html.BeginForm()){},action中寫提交的方法,js寫驗證碼點擊之后的跳轉,和登入的時候有問題時的頁面彈窗。注冊在mvc用Required確認必填,StringLength控制好長度等等的屬性,提交驗證合格后添加,忘記密碼我設置的是用數據庫記錄字數,有默認次數,如果在忘記密碼內輸入錯誤超過一定次數,用戶禁用,只能通過客服聯系管理員啟用用戶,商品頁根據類別跳轉,然后根據時間,銷量,價格排序,買商品加入購物車的時候不光是需要登錄,還要判段是否超過庫存限制用戶購買數量,購物車里也是差不多,搜索的時候控制器中寫一個類,在前台搜索的按鈕上寫上value和name,調用一下就可以了,個人中心分為我的資料,修改密碼和我的訂單,用的iframe創建內框架顯示

后台:后台用戶不能進入登錄前台,前台用戶也不能進入后台,前台頁面要考慮到權限的問題,后台easyui搭個框架,datagrid增刪改查,easyui的引用要考慮到他的存放位置,不僅僅放在Content下還有其他地方,然后引用的時候把他引用全了,用戶管理和商品管理都沒什么,下拉樹主要是類別表的循環讀取,庫存方面發貨了銷量增加和庫存減少,等待用戶確認收貨,datagrid關於類別,一級類別下顯示多個對應的二級類別,同一個datagrid下看了中文文檔應該可以顯示但是不知道怎么實現,只好用雙擊windows.open顯示,easyui用jquery提交數據獲取數據上,要注意獲值的方式,傳值中只要有一個傳值有錯誤后面的也會有所影響,所以要下斷點看清楚。

基本上總結完了,以上有些問題是我在做的過程中考慮到的,對於easyui,嵌套方面我還要在學習學習,還有就是jq的使用。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM