使用Durandal,我可以拥有一个可以显示和查看多个视图的shell。
我有一个场景,我有一个左键菜单,单击一个链接应该将一个新视图加载到右侧区域。左侧和右侧区域都在一个视图内。
以上是否可以使用Durandal?
谢谢
答案 0 :(得分:0)
您不需要多个shell来完成此任务。只需创建一个html页面,从shell.html中编写它,然后像往常一样将它绑定到数据中。如果您只想为导航创建自定义视图模型,您也可以这样做,尽管它不是必需的。如果你这样做,而不是从你的shell.js中公开那个viewmodel并像往常一样调用它。 navmenu.menuOptions