我已经构建了一个SPA 2010 web部件,这是一个使用knockout和Sammy在SharePoint视图之间导航的单页面应用程序。在SPA web部件中一切正常,但如果我尝试导航到SharePoint中的另一个页面,Sammy.js路由就会生效,并重新加载我的SPA主页视图。有没有办法在单击SPA web部件外部的链接时“覆盖”Sammy.js导航?
发布于 2013-10-28 05:45:45
不太可能。相反,我将删除Sammy,并使用knockout中的模板使导航工作依赖于当前视图。
可以选择将它连接到Sammy中,这样它就可以通过适当的URL路由独立运行,或者直接嵌套在dom中的某个地方,而不使用Sammy。
https://stackoverflow.com/questions/19593163
复制相似问题