Q:Word中页码变成 PAGE \* MERGEFORMAT怎么解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Q:Word中页码变成 PAGE \* MERGEFORMAT怎么解决?相关的知识,希望对你有一定的参考价值。

参考技术A 在Word文件中的页码变成了 PAGE * MERGEFORMAT,出现这个问题我们应该如何恢复原有的页码呢?

参考链接: https://jingyan.baidu.com/article/4f7d5712d740161a201927b6.html

按特定页码获取分页数据

【中文标题】按特定页码获取分页数据【英文标题】:get pagination data by a specific page number 【发布时间】:2019-09-13 17:29:51 【问题描述】:

我想按页码获取数据, 正常使用这段代码的时候

$jobs = Jobs::paginate(10);

laravel 通过 GET "page" 参数获取数据,该参数在 URL 中定义, 如果我们的 URL 是 http://www.example.com/job?page=2 laravel 返回第 2 页的数据 我想在不使用 URL 中的 page 参数的情况下执行此操作

我想让你给我介绍一下这样的东西

$jobs = Jobs::paginate(10,[
'page'=>2
]);

【问题讨论】:

【参考方案1】:

Laravel 分页器自动检查查询字符串中 page 的值,并使用它对结果进行分页。结果还会自动生成下一个和上一个链接,帮助您直接添加它们

默认的分页方法采用以下参数。

public function paginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null);

所以你这样使用

$jobs = Jobs::paginate(5, ['*'], 'page', $pageNumber);

默认约定是

example.com/job?page=2 
example.com/job?page=3

如果你使用$jobs->links()来生成导航按钮

【讨论】:

【参考方案2】:

paginate 方法的定义是

public function paginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null)
    
.......
.......
.......

所以您可以根据自己的方便轻松更改它

$jobs = Jobs::paginate(10,['*'],'page',2);

更多详情可以查看Laravel Api

【讨论】:

@Mahdi*** :请接受 Sethu 的回答,有点相似,但他在我回答前 20 秒回答了。他的回答比我的回答更值得。

以上是关于Q:Word中页码变成 PAGE \* MERGEFORMAT怎么解决?的主要内容,如果未能解决你的问题,请参考以下文章

word2007在生成页码问题出现 PAGE\MERGEFORMAT 怎么办

为啥在Word2010 里面加页码时总是出现PAGE \*MERGEFORMAT,不知道哪里出了错,望大家赐教!

iview page组件页码显示的时候乱码

Joomla K2 通过将页码添加到分页来更改分页标题

layui laypage 最后一页不足一页 页码准确 但最后一页没效果 不显示数据 点击不了

Word2007 页眉加页码 格式为page of ,注page后数随页数改变,谢谢!