cshtml或aspx是否是一種不好的做法,因爲它打開了在視圖頁面中編寫邏輯的大門?如果您通過Ajax/Jquery直接向Web服務請求服務器端邏輯,純粹的HTML解決方案會不會更好?開始使用web dev:cshtml導致視圖中的邏輯
0
A
回答
0
cshtml或aspx是一種不好的做法,因爲它打開了在您的視圖頁面中編寫邏輯的大門?
是的,在MVC世界模型中填充數據(在應用業務邏輯之後),然後這些模型綁定到View,在視圖內編寫邏輯的範圍非常小。也不是很好的做法,因爲沒有分離/可重複使用的範圍。
如果您通過Ajax/Jquery請求服務器端邏輯,純粹的HTML解決方案會不會更好?
是的。這就是今天大多數網站混合使用的原因(ajax服務器),旨在提供更好的UI體驗。
1
在視圖中編寫視圖邏輯沒有任何問題。這就是他們所設計的。使用純HTML解決方案,您無法構建動態網站。
相關問題
- 1. 使用邏輯語句創建視圖
- 2. 日曆日視圖邏輯
- 3. 視圖或多個視圖中的邏輯asp .net MVC
- 4. 在循環中使用邏輯運算符導致矛盾
- 5. 視圖的邏輯比較
- 6. 邏輯視圖=組件圖?
- 7. 視圖中的業務邏輯 - CakePHP
- 8. Android ViewGroup.setScaleX()導致視圖被剪輯
- 9. Codeigniter:嵌套視圖中的邏輯
- 10. MVC視圖中的分支邏輯
- 11. 如何使UIButton導致UITextField開始編輯文本
- 12. 列表視圖中的C#邏輯
- 13. 在應用程序中使用的部分視圖邏輯
- 14. AngularJS中的複雜視圖邏輯
- 15. 向前觸摸視圖並導致UIGetureRecognizer開始
- 16. MVC HTML開始形式返回JavaScript操作導致視圖
- 17. 循環中的邏輯錯誤導致不需要的輸出
- 18. 將javascript邏輯公開爲Web服務
- 19. 如何使邏輯超出cakephp視圖?
- 20. 從視圖中正確提取邏輯
- 21. 在視圖中使用視圖會導致崩潰?
- 22. JavaFX TableView scrollTo()導致錯誤的行開始編輯
- 23. AJAX:PHP vs Javascript視圖 - Dupliacte查看邏輯?
- 24. 視圖或視圖控制器中的'邏輯'?
- 25. 控制器邏輯根據先前視圖中的選擇顯示/跳過視圖(使用嚮導)
- 26. 使用ActivityGroup切換視圖導致StackOverflowError
- 27. 如何使用Django視圖從模板中刪除邏輯?
- 28. 用於核心邏輯開發Web應用程序的C/C++?
- 29. 我的邏輯正確嗎? - 主視圖和輸出視圖
- 30. 斷開與業務邏輯的視圖。誰創造新觀點?