停止條件
「2」:首次「停止條件」的吻合會被視為無效
假設我們的第一章有 5 頁,「停止條件」是「下一章」這個按鈕,頁面的按鈕分布如下:
- http://www.example.com/page/1 上一頁 / 下一頁 / 上一章 / 下一章
- http://www.example.com/page/2 上一頁 / 下一頁
- http://www.example.com/page/3 上一頁 / 下一頁
- http://www.example.com/page/4 上一頁 / 下一頁
- http://www.example.com/page/5 上一頁 / 下一頁 / 下一章 / 下一章
若條件為「下一章」,那麼由於第 1 頁的條件已經吻合,所以立刻就停止生成了,這時候我們就需要用到「2」這個功能撇除首次吻合。
「×」:撇除不吻合的頁面
假設分佈:
第一章
- http://www.example.com/page/1 上一頁 / 下一頁 / 上一章
- http://www.example.com/page/2 上一頁 / 下一頁
- http://www.example.com/page/3 上一頁 / 下一頁
- http://www.example.com/page/4 上一頁 / 下一頁
第二章
- http://www.example.com/page/5 上一頁 / 下一頁 / 上一章
由於這次的的「停止條件」只能是「上一章」,但停止的訊息只能在第二章的第一頁找到,這樣的話第一章就包含了第二章的第一頁,做成錯誤。
所以「×」的用途就是解決這種情況,將停止點的頁面撇除掉。