`
人民同伴
  • 浏览: 1835 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

你为什么要给store.reload()加params?

 
阅读更多
你为什么要给store.reload()加params?
今天之前,我在用reload 刷新页面的时候,一直是这样用的:
store.reload({params:{start:0,limit:15}});
//start & limit parameters is use to position the page.

今天某人给我说,我访问你的系统,翻到第3页了,一刷新,结果怎么回到第一页了?
i abruptly know ....

调用 reload 方法而不传递 start 和 limit , 那么当你的store刷新后, 依然会停留在刷新前的那一页上。 而不会回到第一页。
如果调 reload 方法传递了 start 和 limit , 那么当你的store刷新后, 会根据设置的PageSize和你传递的start &limit来确定在哪一页
分享到:
评论

相关推荐

    ext中store.load跟store.reload的区别示例介绍

    这意味着如果你使用`store.reload`,它将使用上一次`store.load`调用时的参数再次发送请求。这在某些情况下非常有用,比如用户希望刷新当前视图中的数据,而无需改变任何查询条件。`store.reload`内部实际上调用了`...

    js 页面刷新location.reload和location.replace的区别小结.docx

    JavaScript 中的 location.reload 和 location.replace 方法的区别 在 JavaScript 中,我们经常使用 location.reload() 和 location.replace() 两个方法来刷新页面或重定向到新的 URL。但是,这两个方法之间有着...

    [removed].reload 刷新使用分析(去对话框)

    这样,先将当前URL赋值给`window.location.href`,然后再调用`reload()`方法,可以避免浏览器提示用户离开页面的对话框,因为URL并没有改变,只是进行了刷新。 对于刷新父窗口的情况,如果当前页面是在一个框架或者...

    js刷新页面location.reload()用法详解

    在某些情况下,比如页面中包含了表单提交,使用`location.reload()`可能会触发浏览器询问用户是否要重新发送数据。为避免这种情况,可以先重置URL,然后再调用`reload()`,如下所示: ```javascript window....

    GitHub 读取jupyter报错Sorry, something went wrong. Reload?

    GitHub 读取jupyter报错Sorry, something went wrong. Reload?

    js location.replace与location.reload的区别

    location.reload相当于我们按F5,页面在服务器端已经存在,isPostBack页面不会从服务器端重新生成,然后返回客户端 会在浏览器的历史浏览记录中增加一条记录 location.replace 页面会从服务器端重新创建,not ...

    ExtJs中Store加载(load)时候提示信息

    除了上述操作外,`store.load()`方法还支持其他参数,如`params`、`callback`、`scope`和`add`等,用于更精细地控制数据加载行为。 - **params**:可以传递自定义的请求参数,例如分页参数`start`和`limit`。 - **...

    LiveReload.rar

    本资源“LiveReload.rar”是针对使用Visual Studio Code(简称VS Code)进行前端开发时,配合Chrome浏览器实现页面自动刷新的配置和插件介绍。 首先,`livereload` 是一个自动化工具,它可以在源代码更改时自动重新...

    vue this.reload 方法 配置

    `isReloadAlive`属性用于控制子组件是否渲染,当我们调用`reload`方法时,先将其设置为`false`,然后在下一个Tick中恢复为`true`,从而实现页面的局部刷新。 **2. 使用子组件(如`tgtj.vue`)** ```javascript <!...

    LiveReload

    LiveReload是一款强大的自动化工具,主要用于前端开发,它能够在你编辑代码时自动刷新浏览器,让你能够实时看到代码修改的效果。在Sublime Text 3这个流行的文本编辑器中,LiveReload作为一个插件存在,极大地提升了...

    jsp 刷新父页面

    parent.location.reload(); 弹出子页面 window.opener.location.reload(); 子窗口刷新父窗口 self.window.opener.locaction.reload(); 刷新一open()方法打开的窗口 window.opener.location.href = window....

    livereload210chrome.zip

    <script>document.write('(location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1"><\/script>') ``` 3. **连接浏览器**: 当你打开包含这个`<script>`标签的页面,LiveReload插件会自动...

    LayUI table 刷新页面不重置页码

    为了实现页码重置,我们需要在`reload`函数中添加一个条件判断,当刷新时,如果希望页码重置,就将页码设置为1。 具体修改的源码可能如下: ```javascript // 原始的table.reload方法 table.reload = function(id,...

    LiveReload谷歌浏览器插件

    谷歌浏览器的插件扩展通常以.crx为后缀,如文件"LiveReload2.1.0.0.crx",这是一个具体的LiveReload版本的安装包。安装.crx扩展通常需要通过谷歌浏览器的扩展管理界面进行,或者在离线状态下通过特定方法添加。 ...

    jquery.reload:jQuery插件,用于通过AJAX重新加载组件的内容

    <script src="path/to/jquery.reload.js"> ``` 2. **初始化插件**:选择需要重新加载的元素,并调用`.reload()`方法。 ```javascript $("#myDiv").reload({ url: "path/to/data.php", // AJAX请求的URL data: {...

    [removed].reload()方法刷新页面弹出要再次显示该网页对话框

    在Web开发中,`window.location.reload()`是一个常见的JavaScript方法,用于重新加载当前页面。这个方法在很多场景下非常有用,比如当需要更新页面内容或者用户请求重新获取数据时。然而,正如标题和描述中提到的,...

Global site tag (gtag.js) - Google Analytics