我一直在寻找创建一种单页应用程序(它可能不是 SPA)。我的设计涉及我想在单个页面上一个接一个地加载视图的场景。像这样的东西。
View1
[ Save and Continue, Edit, Cancel ]=> Button
View2
[ Save and Continue,Edit, Cancel ]=> Button
View 3
[ Save and Continue, Edit, Cancel ]=> Button
下一个视图的每个内容都取决于在上一个屏幕上选择的选项。该应用程序使用滚动条垂直增长,无需回发,用户几乎可以返回并编辑先前视图的内容。根据用户交互,按钮将可见,例如编辑、保存、继续和取消。
我想垂直加载我的视图,而不是我在 Durandal 示例中看到的内容,在该示例中它替换当前内容,同时保持在同一页面上。
- 我的设计是否适合单页应用程序?
- 如果是,那么 Durandal 是否适合这种类型的设计?
- 我们如何使用 Durandal 实现这一目标?对于像我这样天真的人来说,任何只有 2-3 个视图的基本示例都将是一个很好的起点。
- 您是否看到此类设计存在任何漏洞或问题?
任何帮助,将不胜感激 !!!