Framework7重复页面-Ajax问题

时间:2018-11-28 00:32:19

标签: jquery cordova mobile-application html-framework-7

我有一个多视图应用程序:

var mainView = app.views.create('.view-main', {
  stackPages:true
});

var categoriesView = app.views.create('#view-categories', {
  stackPages:true
});
var discoverView = app.views.create('#view-discover', {
  stackPages:true
});
var searchView = app.views.create('#view-search', {
  stackPages:true
});
var pagesView = app.views.create('#view-pages', {
  stackPages:true
});

我的应用程序配置如下:

  var app = new Framework7({
          root: '#app',
          theme: 'ios',
          tapHold: true,
          pushState: true,
          domCache: true,
            swipeout: {
            noFollow: true,
            removeElements: false,
          },
          sheet: {
            backdrop:true
          },
          allowDuplicateUrls:true,
          init: false,
          on: {
            pageInit: function (e, page) { etc.

我的问题:如果我在page1.html?abc = 1中,然后在其他页面中单击相同的URL,但使用不同的参数(page1.html?abc = 2),则为ajax不加载。

(page1.html?abc = 1是一个产品页面,并且内部包含具有唯一ID(abc = number)的相关产品)。

当我单击他们时,我想转到他们的页面(page1.html?abc = something),在DOM中,我希望有page1.html?abc = 1-> page1.html?abc = 2。

有可能吗?

换句话说,相同的页面网址具有保存在DOM中的不同参数。

0 个答案:

没有答案