|
|
@@ -85,7 +85,9 @@ export default initial_vnode => { |
|
|
|
} |
|
|
|
|
|
|
|
return [ |
|
|
|
m('table', [ |
|
|
|
m('table', { |
|
|
|
style: vnode.attrs.show ? undefined : {display: 'none'}, |
|
|
|
}, [ |
|
|
|
// always show table header |
|
|
|
m('thead', m('tr', [ |
|
|
|
vnode.attrs.serial ? m('th.centered', '序号') : undefined, |
|
|
@@ -105,7 +107,7 @@ export default initial_vnode => { |
|
|
|
]))) : m('', 'Empty') |
|
|
|
]), |
|
|
|
// page navigation |
|
|
|
pages.length > 1 ? |
|
|
|
pages.length > 1 && vnode.attrs.show ? |
|
|
|
m('.centered', |
|
|
|
m('.pagination.centered', pages.map((page, i) => page.show ? m('a', { |
|
|
|
class: page.active ? 'active' : '', |
|
|
|