我最近將Breeze添加到使用Knockout和ASP.NET MVC4的項目中。我非常喜歡Breeze,它可以節省很多編碼。在Breeze和Knockout中進行驗證
我已經使用了Knockout驗證,就像它驗證數據輸入的屬性字段文本框以及錯誤消息的顯示方式。
我想使用一個組合,在後端使用對象屬性上的C#屬性定義驗證需求,然後在元數據中接收驗證需求,然後可以使用Knockout驗證。
我想我可以解決它通過在前端定義的屬性和應用淘汰賽驗證例如
classProperty.extend({ required: true }) .extend({ minLength: 3 });
是否有使用淘汰賽驗證,而不必在從前到應用驗證要求的方式結束?如果不是,你在考慮這樣做嗎?
這個問題由johnvarney發佈在我們的IdeaBlade論壇上。因爲我認爲這對Breeze Stack Overflow社區有用,所以我在此重新發布問題和答案。