Commit b68f18aa authored by 杨奕's avatar 杨奕 Committed by GitHub

Pagination: add key in pager (#9604)

parent 41a191b7
var fs = require('fs'); var fs = require('fs');
var path = require('path'); var path = require('path');
var version = process.env.VERSION || require('../../package.json').version; var version = process.env.VERSION || require('../../package.json').version;
var content = { '1.4.13': '1.4' }; var content = { '1.4.13': '1.4', '2.0.11': '2.0' };
if (!content[version]) content[version] = '2.1'; if (!content[version]) content[version] = '2.1';
fs.writeFileSync(path.resolve(__dirname, '../../examples/versions.json'), JSON.stringify(content)); fs.writeFileSync(path.resolve(__dirname, '../../examples/versions.json'), JSON.stringify(content));
...@@ -431,7 +431,7 @@ ...@@ -431,7 +431,7 @@
xhr.onreadystatechange = _ => { xhr.onreadystatechange = _ => {
if (xhr.readyState === 4 && xhr.status === 200) { if (xhr.readyState === 4 && xhr.status === 200) {
const versions = JSON.parse(xhr.responseText); const versions = JSON.parse(xhr.responseText);
this.versions = Object.keys(versions).slice(-2).reduce((prev, next) => { this.versions = Object.keys(versions).reduce((prev, next) => {
prev[next] = versions[next]; prev[next] = versions[next];
return prev; return prev;
}, {}); }, {});
......
{"1.4.13":"1.4","2.1.0":"2.1"} {"1.4.13":"1.4","2.0.11":"2.0","2.1.0":"2.1"}
\ No newline at end of file \ No newline at end of file
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
</li> </li>
<li <li
v-for="pager in pagers" v-for="pager in pagers"
:key="pager"
:class="{ active: currentPage === pager }" :class="{ active: currentPage === pager }"
class="number">{{ pager }}</li> class="number">{{ pager }}</li>
<li <li
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment