我正在使用angular-bootstrap进行分页,并且想要使用像年份(例如2015,2014,2013)这样的文本更改页码。 我们可以自定义角度分页指令,以达到这种情况吗?在分页中添加文本而不是数字,angular-bootstrap
0
A
回答
1
在'pagination'指令的基础上编写您自己的指令,并修改getPages函数。 plnkr
// Add page number links
for (var number = startPage; number <= endPage; number++) {
var text = parseInt(scope.startYear, 10) + (number - 1);
var page = makePage(number, text, number === currentPage);
pages.push(page);
}
+1
如果[angular-ui/bootstrap/2705](https://)会提供一个新的属性'pageLabel' github.com/angular-ui/bootstrap/pull/2705)被合并 – shawnzhu
0
查看源代码,目前没有任何方法可以配置页码按钮的文本。
0
通过使用网页标签属性
HTML
<ul uib-pagination page-label="pageLable($page)"></ul>
JS
$scope.pageLable = function($page){
return 2000 + $page;
}
相关问题
- 1. Javascript,点附加,而不是添加到分数字段?
- 2. 在textarea中添加glyphicons显示的是文本而不是glyphicon
- 3. Django通用object_list分页。添加而不是替换参数
- 4. 文本添加的,而不是在.NET文本框被设置
- 5. 数字连接而不是被添加
- 6. 将新文本添加到textView而不是在java中设置文本FX
- 7. Rails“加载更多...”而不是分页
- 8. Simpledateformat分析减去而不是添加
- 9. 为jquery滑块添加自定义文本而不是数字ResponsiveSlides.js v1.53
- 10. 如何添加图像,而不是标题文本中的Android
- 11. file_put_contents添加“0”而不是字符串
- 12. BitBucket - 直接添加开发分支而不是主版本
- 13. 在datagrid列中添加点分隔符而不是逗号
- 14. 计算器正在添加数字而不是减去
- 15. 添加数字,而不是增加增量
- 16. 一起添加变量返回字符串而不是数字
- 17. 在textField中添加多个文本而不重写旧条目?
- 18. 如何在HTML网页的文本字段中添加逗号
- 19. 数组被替换而不是添加
- 20. C#将文本添加到文本文件而不重写它?
- 21. while循环添加一个字符而不是添加
- 22. 为什么我们在java PATH变量中添加分号,而不是在JAVA_HOME变量中添加分号?
- 23. 拆分并将文本/数字添加到文件名
- 24. 访问条件格式 - 添加文本而不是颜色?
- 25. “添加到口袋”为文本,而不是图像
- 26. 我如何添加值到文本框,而不是设置值
- 27. jquery添加,而不是conacatination
- 28. 如何在Xcode webview中加载本地HTML文件而不是网页?
- 29. 如何通过在视频中使用UILabel而不是CATextLayer来添加文本
- 30. 如何在标签主机中添加图标而不是文本
^h ttp://plnkr.co/edit/csots4OSB8UP8TkSwfqc?p = preview – Rajeev
这个需求已经在[angular-ui/bootstrap issue 2532](https://github.com/angular-ui/bootstrap/issues/2532)并且参见[PR 2705](https://github.com/angular-ui/bootstrap/pull/2705) – shawnzhu