erp-tab-bar.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. "use strict";
  2. const common_vendor = require("../../common/vendor.js");
  3. const _sfc_main = {
  4. props: {
  5. active: { type: String, default: "order" }
  6. },
  7. data() {
  8. return {};
  9. },
  10. methods: {
  11. switchTab(code) {
  12. let url = "";
  13. switch (code) {
  14. case "home":
  15. url = "/pages/index/index";
  16. break;
  17. case "order":
  18. url = "/pages/order/order";
  19. break;
  20. case "mine":
  21. url = "/pages/mine/mine";
  22. break;
  23. }
  24. if (url)
  25. common_vendor.index.reLaunch({ url });
  26. }
  27. }
  28. };
  29. function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
  30. return {
  31. a: $props.active === "home" ? "/static/tabs/home_active.png" : "/static/tabs/home.png",
  32. b: common_vendor.o(($event) => $options.switchTab("home"), "1d"),
  33. c: $props.active === "home" ? 1 : "",
  34. d: $props.active === "order" ? "/static/tabs/order_active.png" : "/static/tabs/order.png",
  35. e: common_vendor.o(($event) => $options.switchTab("order"), "6a"),
  36. f: $props.active === "order" ? 1 : "",
  37. g: $props.active === "mine" ? "/static/tabs/mine_active.png" : "/static/tabs/mine.png",
  38. h: common_vendor.o(($event) => $options.switchTab("mine"), "75"),
  39. i: $props.active === "mine" ? 1 : ""
  40. };
  41. }
  42. const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-e7719d4f"]]);
  43. wx.createComponent(Component);
  44. //# sourceMappingURL=../../../.sourcemap/mp-weixin/components/erp-tab-bar/erp-tab-bar.js.map