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,不知道哪里出了错,望大家赐教!