README.md
1.19 KB
Yoho BLK Components
目的
- 开箱即用
- 松耦合,内聚
- 开发并行
分页组件
组件名: pagination
说明
根据BLK样式设计
- 使用
-
express 服务端路由
res.render('index', { helpers: { // 引入组件,注意path,根据项目路径 pagination: require('../components/paginator').createPagination }, paginationOpts: { page: page, // 当前页 http://host/?page=2 limit: 10, // 每页显示多少 totalRows: 100 // 一共多少纪录 } });
-
handlebars view
{{{ pagination paginationOpts }}}
将public/css/components/pagination.css 引入到项目中index.css
-
参数option
-
每页显示10条纪录
{{{ pagination paginationOpts limit="10" }}}
-
修改上一页文本
{{{ pagination paginationOpts leftText="上一页" }}}
-
修改下一页文本
{{{ pagination paginationOpts leftText="下一页" }}}
-
修改分页组件根元素class
{{{ pagination paginationOpts paginationClass="your-class" }}}
-