tremble преди 3 години
родител
ревизия
54be0a9762
променени са 3 файла, в които са добавени 15 реда и са изтрити 22 реда
  1. 1 0
      src/app.vue
  2. 1 1
      src/components/Tags/goods-list.vue
  3. 13 21
      src/views/Panel.vue

+ 1 - 0
src/app.vue

@@ -496,6 +496,7 @@ onMounted(async () => {
         overflow: hidden;
         text-overflow: ellipsis;
         white-space: nowrap;
+        width: 228px;
       }
       .tag-info {
         padding: 0 20px 0 76px;

+ 1 - 1
src/components/Tags/goods-list.vue

@@ -111,7 +111,7 @@ const addCart = async (item) => {
     num: item.cartnum,
   });
   Loading.hide();
-  return Dialog.alert({ title: '提示', content: '添加成功', okText: '确定' })
+  return Dialog.toast({ content: `添加成功`, type: 'success' })
   
 };
 

+ 13 - 21
src/views/Panel.vue

@@ -14,28 +14,22 @@ const show = ref(true);
 const store = useStore();
 
 const resetPanel = () => {
-  $(this.$el.querySelector(".panel")).find(".color").css("background-color", "rgba(0, 0, 0, 0.3)");
   if (panelOrgTop.value > 0) {
     panelNewTop.value = panelOrgTop.value;
+    const $panel = document.querySelector(".panel");
+    const $color = $panel.querySelectorAll(".color");
+    $color.forEach((item) => {
+      item.style.backgroundColor = `rgba(0, 0, 0, ${0.2})`;
+    });
   }
 };
 
-const vrBack = () => {
-  show.value = true;
+onMounted(() => {
   nextTick(() => {
-    panelNewTop.value = null;
-    resetPanel();
-    nextTick(() => {
-      panelOrgTop.value = document.querySelector(".panel").offsetTop;
+    document.querySelector(".player").addEventListener("touchstart", () => {
+      resetPanel();
     });
   });
-};
-
-const reset = () => {
-  resetPanel();
-};
-
-onMounted(() => {
   const $panel = document.querySelector(".panel");
   const $color = $panel.querySelectorAll(".color");
   $panel.addEventListener("touchstart", down, false);
@@ -62,13 +56,11 @@ onMounted(() => {
     $panel.addEventListener("touchend", up, false);
     $panel.addEventListener("mouseup", up, false);
 
-
-    store.commit('SetPlayerOptions', {
-        showMap: true,
-        showToolbar: true,
-        showDescription: false,
-    })
-
+    store.commit("SetPlayerOptions", {
+      showMap: true,
+      showToolbar: true,
+      showDescription: false,
+    });
   }
   function move(e) {
     e.stopPropagation();