iWedmak commited on
Commit
5fcd94f
·
verified ·
1 Parent(s): c8df45b

все еще у тебя данных нехватает видимо или что то не рендериться, ощущение что шаблонизатор вуе неподцепился

Browse files
Files changed (1) hide show
  1. index.html +17 -13
index.html CHANGED
@@ -7,9 +7,9 @@
7
  <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet">
8
  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
9
  <link href="https://cdn.jsdelivr.net/npm/quasar@2.12.0/dist/quasar.prod.css" rel="stylesheet">
10
- <script src="https://cdn.jsdelivr.net/npm/vue@3/dist/vue.global.prod.js"></script>
11
  <script src="https://cdn.jsdelivr.net/npm/quasar@2.12.0/dist/quasar.umd.prod.js"></script>
12
- <style>
13
  .font-display { font-family: 'Playfair Display', serif; }
14
  .font-body { font-family: 'Inter', sans-serif; }
15
  .hero-bg {
@@ -42,16 +42,14 @@
42
  </q-avatar>
43
  <span class="font-display text-h6 text-weight-bold">Дупло Белки</span>
44
  </q-toolbar-title>
45
-
46
  <q-tabs v-if="$q.screen.gt.sm" inline-label active-color="amber-6" indicator-color="amber-6">
47
- <q-route-tab name="about" label="О нас" />
48
- <q-route-tab name="menu" label="Меню" />
49
- <q-route-tab name="services" label="Услуги" />
50
- <q-route-tab name="reviews" label="Отзывы" />
51
- <q-route-tab name="contact" label="Контакты" />
52
  </q-tabs>
53
-
54
- <q-btn flat round dense icon="menu" class="lt-md" @click="toggleMenu" />
55
  </q-toolbar>
56
  </q-header>
57
 
@@ -275,9 +273,8 @@
275
  </div>
276
  </q-footer>
277
  </div>
278
-
279
  <script>
280
- const { createApp, ref } = Vue;
281
 
282
  const app = createApp({
283
  setup() {
@@ -313,6 +310,10 @@
313
  menuOpen.value = !menuOpen.value;
314
  };
315
 
 
 
 
 
316
  return {
317
  menuOpen,
318
  menuItems,
@@ -336,7 +337,10 @@
336
  }
337
  });
338
 
339
- app.mount('#q-app');
 
 
 
340
  </script>
341
  </body>
342
  </html>
 
7
  <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet">
8
  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
9
  <link href="https://cdn.jsdelivr.net/npm/quasar@2.12.0/dist/quasar.prod.css" rel="stylesheet">
10
+ <script src="https://cdn.jsdelivr.net/npm/vue@3/dist/vue.global.js"></script>
11
  <script src="https://cdn.jsdelivr.net/npm/quasar@2.12.0/dist/quasar.umd.prod.js"></script>
12
+ <style>
13
  .font-display { font-family: 'Playfair Display', serif; }
14
  .font-body { font-family: 'Inter', sans-serif; }
15
  .hero-bg {
 
42
  </q-avatar>
43
  <span class="font-display text-h6 text-weight-bold">Дупло Белки</span>
44
  </q-toolbar-title>
 
45
  <q-tabs v-if="$q.screen.gt.sm" inline-label active-color="amber-6" indicator-color="amber-6">
46
+ <q-tab name="about" label="О нас" />
47
+ <q-tab name="menu" label="Меню" />
48
+ <q-tab name="services" label="Услуги" />
49
+ <q-tab name="reviews" label="Отзывы" />
50
+ <q-tab name="contact" label="Контакты" />
51
  </q-tabs>
52
+ <q-btn flat round dense icon="menu" class="lt-md" @click="toggleMenu" />
 
53
  </q-toolbar>
54
  </q-header>
55
 
 
273
  </div>
274
  </q-footer>
275
  </div>
 
276
  <script>
277
+ const { createApp, ref, onMounted } = Vue;
278
 
279
  const app = createApp({
280
  setup() {
 
310
  menuOpen.value = !menuOpen.value;
311
  };
312
 
313
+ onMounted(() => {
314
+ console.log('App mounted successfully');
315
+ });
316
+
317
  return {
318
  menuOpen,
319
  menuItems,
 
337
  }
338
  });
339
 
340
+ // Wait for DOM to be fully loaded before mounting
341
+ document.addEventListener('DOMContentLoaded', function() {
342
+ app.mount('#q-app');
343
+ });
344
  </script>
345
  </body>
346
  </html>