【发布时间】:2013-05-19 06:09:53
【问题描述】:
我想要完成一件非常简单的事情,但我不知道如何或是否有可能。我开始使用热毛巾模板。在外壳视图模型中,我有一个用户可观察的。我希望能够引用从我网站上的其他页面观察到的用户。例如从主页。我尝试了几件事,但似乎我可以从组合视图访问 shell。我目前有一个可行的解决方案,它使用来自 shell 的事件发布/订阅调用将用户数据传递给任何在数据更改时监听的人(本示例中的主视图)。这行得通,只是看起来有点笨拙,并不是处理这个问题的理想方法。整个站点都需要使用此用户可观察对象,以确定某些功能何时可用并显示特定用户的项目。
有没有办法从主视图将数据绑定到包含在 shell 视图模型中的敲除 observable?
【问题讨论】:
标签: asp.net-mvc knockout.js breeze durandal