checkDetail.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. var app = getApp()
  2. var that;
  3. Page({
  4. data: {
  5. showRuleTwo: false,//显示规则组件
  6. ruleVal: "规则分类",
  7. page:1,
  8. },
  9. onLoad(e) {
  10. that = this;
  11. dd.setNavigationBar({ title: "排名" });
  12. if (e.item) {
  13. this.setData({
  14. item: JSON.parse(e.item)
  15. })
  16. this.setData({
  17. item_obj: that.data.item.item
  18. })
  19. this.getData();
  20. }
  21. },
  22. //上啦加载
  23. onScrollToLower() {
  24. if (!that.data.isData) {
  25. this.setData({ page: ++that.data.page })
  26. this.getData(true);
  27. } else {
  28. app.globalData.showToast("已无更多咯");
  29. }
  30. },
  31. getData(is) {
  32. var item=this.data.item;
  33. item.page=this.data.page;
  34. item.page_size="10";
  35. app.$post('api/ad/event',item).then((res) => {
  36. var data = res.data.data.list;
  37. if (is) {
  38. if (data.length == 0) {
  39. this.setData({
  40. isData: true
  41. })
  42. return;
  43. }
  44. var list = that.data.list;
  45. this.setData({
  46. list: list.concat(data)
  47. })
  48. } else {
  49. this.setData({ list: [] });
  50. this.setData({
  51. list: data,
  52. isData: false
  53. })
  54. }
  55. })
  56. },
  57. //显示规则组件
  58. selectRule() {
  59. this.setData({
  60. showRuleTwo: true
  61. })
  62. },
  63. });