Razor 在WebApp 框架的運用

2022-02-24 06:36:24 字數 1724 閱讀 4886

razorengine開源**:

1.簡單例項,hello worlod

2.razor方法例項

使用關鍵字@helper 來建立方法aa,輸出字串hello 這裡跟mvc中的razor語法有點不一樣,要想不報錯得用@()把輸入內容包括起來,這地方開始不知道老報錯,最後調式原始碼才發現必須這樣書寫。

3.判斷例項

4.迴圈例項

5.方法tourl和loadjs

6.包含外部檔案

7.後台testcontroller的**

[aop(typeof(headcomponent), typeof

(footercomponent))]

public

void

razortest01()

public

class

headcomponent : abstractrazorcomponent

public

override

void

loadviewdata()

}

public

class

footercomponent : abstractrazorcomponent

public

override

void

loadviewdata()

}

介面效果:

總結:使用razor確實讓我們的**看起來更加舒服,但是razor在效能方面可能有點缺失。另外就是如果修改了cshtml檔案需要退出服務重新編譯專案執行,不然執行可能會出錯

輕量級的移動 webapp 框架Jingle

一大早爬起來,發現這樣的乙個東東,國產,感覺實用性很強,試著用用。1.28補記 試著用jingle做了乙個 的移動版,感覺如果在布局上要求不高的話 目前支援的布局只有list,還是挺不錯,做東西很快。忽然想到這可能也是一種心法,少即是多。當我心中設想著很多複雜效果時,發現沒有可用的工具 但一旦我確定...

WebApp實時開源框架Clouda入門使用與記錄

從10月初接觸clouda到現在使用clouda,已經有段時間。在此,做下簡單記錄入門使用。1.安裝 npm install g sumeru2.建立工程 sumeru init testproject3.執行 需開啟mongondb cd testproject sumeru start 4.訪問...

ionic框架,快速開發webAPP神器。

官網位址 這個國外框架已經很火了。會使用外掛程式的話更好,例如支付寶支付外掛程式,呼叫攝像頭拍照,掃瞄,通訊錄,檔案上傳,推送資訊等等。最主要的是介面的html css搭建,框架裡面的css已經很豐富了,手機上各種樣式例子官網上都有,基本齊全。在該專案目錄裡面執行命令 命令 1。ionic star...