对于创建视图和编辑视图或两者之一,哪个更好?有什么更好的创建视图和编辑视图或两者之一?
2
A
回答
2
从我的经验来看,最好有独立的创建和编辑视图。通过这种方式,即使只有很少的两倍,您将获得更直接的逻辑和更易维护的代码。
4
这可能取决于你的情况。如果创建表单与编辑表单显着不同,那么两个视图,否则一个视图。
有时您会发现创建需要更少或更多的字段,具体取决于是否允许用户编辑所有字段。有时会导致很多额外的逻辑来切换字段。在这些情况下,两种观点更容易维护。
2
取决于谁是创造和谁的编辑。
您可能不希望有人能够创建能够修改每个单独字段的内容,但编辑人员需要能够修改大部分或全部字段。
如果用户无需查看创建和编辑的所有内容,就可以使用户看得更清晰。
相关问题
- 1. 编辑视图创建者uiTableview类
- 2. 更好的路线和创建视图
- 3. 为什么有一个单独的添加和编辑视图时,两者之间的差异较小?
- 4. 什么是一个好的mysql视图编辑器?
- 5. 色调和ambari视图有什么区别?哪一个更好
- 6. RCP:有两个视图的编辑器?
- 7. SugarCRM编辑线索形式“编辑视图”和“快速创建”
- 8. 为什么视图没有创建?
- 9. 创建一个视图和项目的数组+编辑它们
- 10. 1-N实体创建/编辑视图
- 11. 什么是回收者视图的子视图和索引?
- 12. 更改ExpandableListView编辑视图
- 13. Rails在同一个视图上创建和编辑
- 14. 编辑视图
- 15. Angular2编辑和更新视图
- 16. 什么是更好地将脚本放在_layout视图或每个视图
- 17. 编辑器模板和部分视图之间有什么区别?
- 18. 将Razor视图用作AngularJS视图有什么好处吗?
- 19. 创建视图和局部视图
- 20. 布局视图下方另一个编程创建的视图
- 21. 从现有视图创建视图
- 22. 从另一个视图创建视图
- 23. 在视图中创建一个视图
- 24. 创建EmberJS视图的最佳习惯用法是什么,它可以显示所有的子视图,或者只显示一个视图?
- 25. 哪个更好的列表查看在getView(),充气视图或通过编码创建视图
- 26. 在Rails中创建主观视图的好方法是什么?
- 27. 如何为创建和编辑视图模型使用相同的强类型编辑器视图?
- 28. ASP.NET MVC使用相同的视图来编辑和创建
- 29. 如何编辑/更改RemoteView中的布局视图或从View创建RemoteView?
- 30. Angularjs - 生成安全的只读视图或可编辑视图