我发现jQuery手机并没有重用加载的页面。
$(document).on("pagecontainershow", function () {
var activePage = $.mobile.pageContainer.pagecontainer("getActivePage");
if (activePage.hasClass("search-page")) {
var controller = activePage.data("controller");
if (!co
Uri currURI =新Uri(currentPageToLoad,UriKind.Relative);ExtrasHTMLbrowser.Navigate(currURI);
上面的代码基本上是抓取一个字符串(currentPageToLoad)并生成一个URI。然后,我的web浏览器ExtrasHTMLbrowser将尝试导航到URI。当currentPageToLoad类似于"author.html“时,它可以很好地工作,并导航到html页面。
然而,我遇到的问题是,当HTML文件位于诸如html之类的文件夹中时,它将无法正确导航。所以,当currentPageToLoad
我有一个非常标准的_Layout.cshtml、Index.cshtml等MVC解决方案。我尝试在布局中加载一些必需的包一次,这样当我更改视图时,我只从服务器得到我需要的东西,而不是我已经拥有的东西(包、布局html等等)。
以下帖子:
现在我有了一个更新的_ViewStart。不过,它似乎不起作用:
在_Layout中将以下JS视图模型作为包的一部分加载:
var subjectservice = new baseservice(); // baseservice is an empty function
subjectservice.subjects = {};
subjectservi