index.js 700 B

12345678910111213141516171819202122232425262728293031
  1. "use strict";
  2. var _page = _interopRequireDefault(require("../../common/page"));
  3. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
  4. var indexList = [];
  5. var charCodeOfA = "A".charCodeAt(0);
  6. for (var i = 0; i < 26; i++) {
  7. indexList.push(String.fromCharCode(charCodeOfA + i));
  8. }
  9. (0, _page["default"])({
  10. data: {
  11. activeTab: 0,
  12. indexList: indexList,
  13. customIndexList: [1, 2, 3, 4, 5, 6, 8, 9, 10],
  14. scrollTop: 0
  15. },
  16. onChange: function onChange(event) {
  17. this.setData({
  18. activeTab: event.detail.name
  19. });
  20. },
  21. onPageScroll: function onPageScroll(event) {
  22. this.setData({
  23. scrollTop: event.scrollTop
  24. });
  25. }
  26. });