提交 0c15bbad 编写于 作者: R Regis

last logic no href anymore

上级 64e8ab95
......@@ -34,8 +34,9 @@
shortsha(pipeline) {
return pipeline.sha.slice(0, 8);
},
changepage(event) {
this.pagenum = +event.target.innerText;
changepage(event, last) {
if (last) this.pagenum = +last;
if (!last) this.pagenum = +event.target.innerText;
// use p instead of page to avoid rails tyring to make an actual request
window.history.pushState({}, null, `?p=${this.pagenum}`);
clearInterval(this.intervalId);
......
......@@ -48,17 +48,14 @@
<li :class='pagenumberstatus(n)' v-else>
<a @click='changepage($event)'>{{(n - 1)}}</a>
</li>
<!--
still working on this bit
<li class="page" v-if='n === upcount - 1'>
<span class="page gap">…</span>
</li>
-->
<li class="page" v-if='n === upcount'>
<span class="page gap">…</span>
</li>
<li class="next" v-if='n === upcount'>
<a rel="next" :href='next'>Next</a>
</li>
<li class="last" v-if='n === upcount'>
<a :href='lastpage'>Last »</a>
<li class="last" v-if='n === upcount && pagenum !== last'>
<a @click='changepage($event, last)'>Last »</a>
</li>
</ul>
</div>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册