bookstore.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. "use strict";
  2. const common_vendor = require("../../common/vendor.js");
  3. const framework_util = require("../../framework/util.js");
  4. const framework_tools = require("../../framework/tools.js");
  5. require("../../config/config.js");
  6. require("../../framework/log.js");
  7. require("../../framework/http.js");
  8. require("../../stores/userDataManager.js");
  9. require("../../data/data.js");
  10. if (!Math) {
  11. (templateBook3 + templateBookList)();
  12. }
  13. const templateBook3 = () => "./template/template-book-3.js";
  14. const templateBookList = () => "./template/template-book-list.js";
  15. const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
  16. __name: "bookstore",
  17. setup(__props) {
  18. let book_3_data_list = common_vendor.ref([]);
  19. var bool = true;
  20. common_vendor.onLoad((options) => {
  21. console.log("bookstore-options=", options);
  22. framework_tools.tools.setNavigationBar();
  23. requestData(bool);
  24. });
  25. function requestData(is) {
  26. if (is) {
  27. book_3_data_list.value = ["4", "5", "6"];
  28. } else {
  29. book_3_data_list.value = ["1", "1", "1"];
  30. }
  31. }
  32. function onClickTest() {
  33. framework_util.util.showLoading();
  34. setTimeout(() => {
  35. framework_util.util.hideLoading();
  36. bool = !bool;
  37. requestData(bool);
  38. }, 200);
  39. }
  40. function onClickNav() {
  41. common_vendor.index.navigateTo({
  42. url: "/pages/search/search?id=123"
  43. });
  44. }
  45. return (_ctx, _cache) => {
  46. return {
  47. a: common_vendor.o(onClickTest),
  48. b: common_vendor.o(onClickNav),
  49. c: common_vendor.p({
  50. dataList: common_vendor.unref(book_3_data_list)
  51. })
  52. };
  53. };
  54. }
  55. });
  56. const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "/Users/future/Desktop/项目/uni-xs/xs-app/pages/bookstore/bookstore.vue"]]);
  57. tt.createPage(MiniProgramPage);