作爲一個整體來創建網站,我是新來的淘汰賽和純粹的js/html框架。不過,我有使用ASP MVC的經驗。Knockout JS +部分視圖和驗證?
在我目前的項目中,我最初使用MVC來完成後端工作,以及前端ui的東西。有很多jquery插入和其他事件框架等
無論如何,我正在尋找移動項目移動設備使用PhoneGap,並由於這是將後端問題從ASP MVC應用程序移動到Web服務(仍然ASP MVC,但只是公開和使用數據,沒有意見)。所以這讓我思考,後端將負責接收數據並自動綁定它,驗證模型,然後堅持它,並返回相關結果。通過這種方式,PhoneGap版本可以重新使用目前在前端使用的jquery和javascript,並且它們可以使用數據並直接通過PhoneGap將數據發送到服務。
現在說,我目前的網絡應用程序會變得有點多餘,因爲在使用asp mvc框架沒有任何好處,因爲在web服務上執行相同的工作,而且大部分繁重的工作是客戶端,儘管我大量使用客戶端驗證和部分可重用視圖。所以說這一切,我正在尋找廢除我的網絡應用程序,並只是將其移動到使用淘汰賽和直接與服務溝通,切斷中間人。不過,我仍然需要能夠重新使用部分視圖,並需要對模型進行某種驗證。
可以Knockout爲我提供這種功能嗎?還是有任何其他的插件/框架,讓我做到這一點?
這裏有一個解決方案:http://stackoverflow.com/questions/5741658/knockout-mvc-3-validation/6559734#6559734 – 2012-04-20 18:14:50