我知道这个问题可能引发一些“视图 - 模型分离是好的”的反应。所以请注意,我知道这一点:)。
因此,在激活路线时,Durandal通过执行非常简单的get请求获取视图,只需在get url中使用类似“view.html”的内容。
问题:是否支持在网址中添加参数?为了得到:“view.html?id = 4”。
我知道这不是重点,但无论如何我想要这样做。为什么?因为目前,js代码的一个重要部分发生在viewAttached方法中。我正在使用js库向页面添加内容,需要访问dom。因此,当到达页面时,可以看到正在进行的修改,并且看到页面改变是不好的。所以我更喜欢使用.Net控件在服务器上发生这些事情。
谢谢,
尼古拉斯