哈羅大家好,之前造了JS模板輪子Otmpl,雖然勉強算不錯,但是和MVC Razor的簡潔優雅相比,簡直是慘不忍睹。經過幾天的研究,終於在參考國外一些牛人的代碼後,展現出第一版,歡迎各位園友拍磚討論。
支持的 Razor 特性
- if-else 判斷。
- do-while 循環。
- while 循環。
- for 循環。
- helper 方法。
- `*注釋*`。
示例代碼1(為了在MVC中使用,我采用Esc鍵下面的“`”符號代替“@”。
View Code
下載
【點此下載】這個版本還不是很成熟,代碼沒有經過混淆,如果你不喜歡“`”,可以修改scripts/Razor.base.js的“razorAnchor”配置。關於Razor的相關語法我就不多介紹了。
如果你有更好的優化意見,請留言!如果你喜歡這篇文章,請推薦~