首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Framework7强制重新加载页面

使用Framework7强制重新加载页面
EN

Stack Overflow用户
提问于 2015-12-19 09:15:58
回答 3查看 8.3K关注 0票数 2

我正在构建一个基于framework7示例分割视图面板的小型webapp,该面板在左侧有一个导航条,如果您单击它,它将加载一个url到右侧窗格。

这是一个php url。但是,似乎每次单击左边的页面时,如果页面以前已经加载过,那么它只是从缓存中重新加载。但是,我需要它再次调用php页面,因为我需要在php页面上记录时间数据,以便在单击和加载它时使用。

有什么方法可以迫使Framework7重新加载它以前通过ajax加载的页面吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-12-21 09:45:39

您可以让Framework7忽略某些URL,甚至一起禁用缓存。有关更多详细信息,请参阅下面的链接(部分:缓存):

http://www.idangero.us/framework7/docs/init-app.html#.VnfJtPlVhHw

票数 2
EN

Stack Overflow用户

发布于 2016-09-26 02:26:48

你必须使用pushState!因此,在定义framework7时,必须包括以下内容

代码语言:javascript
运行
复制
var myApp = Framework7({
    // Other Parameters if already there
    pushState: true
});

这里所做的是启用一个名为History API的HTML5特性,我认为它在HTML4中是不存在的,我认为它是最后一个版本,人们曾经使用过一个叫做根散列的东西(让您知道这个背景故事已经从我的头脑中消失了,但它的代码会使它工作),这基本上就是历史API中的PushState。让您知道,PushState在Framework7中将使您的URL看起来像这个http://example.com/#!/profile.php?parameters4get=joe,但它不会影响Framework7处理页面的方式,它只是使http://example.com/#!/profile.php?parameters4get=joe每次都能重新加载。

票数 1
EN

Stack Overflow用户

发布于 2019-05-04 15:12:15

用于Framework7 v4

代码语言:javascript
运行
复制
var myApp = Framework7({
    view : {
        pushState: true
    }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34369110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档