Framework 7 страниц не загружен - PullRequest
0 голосов
/ 21 сентября 2019

Я пытался создать веб-приложение, используя ядро ​​Framework7 (без узла, React, Vue).

Я обнаружил, что щелкает вкладки внизу index.html страницы не были показаны.

Здесь вы можете увидеть мои файлы (из шаблона framework7).

Я не понимаю, почему они нене загружается динамически.

  <!-- Catalog View -->
  <div id="view-catalog"  class="view view-init tab" data-view="catalog" data-url="/catalog/">
    <!-- Catalog page will be loaded here dynamically from /catalog/ route -->
  </div>

  <!-- Settings View -->
  <div id="view-settings" class="view tab">
    <!-- Settings page will be loaded here dynamically from /settings/ route -->
  </div>

Маршрут Массив:

routes = [
  {
    path: '/',
    url: '../pages/index.html',
  },
  {
    path: '/about/',
    url: '../pages/about.html',
  },
  {
    path: '/catalog/',
    componentUrl: '../pages/catalog.html',
  },
  {
    path: '/product/:id/',
    componentUrl: '../pages/product.html',
  },
......
]

1 Ответ

0 голосов
/ 23 сентября 2019

Ваша проблема только в маршрутах, вам нужно изменить маршрут с этого

  {
    path: '/catalog/',
    componentUrl: '../pages/catalog.html',
  },
  {
    path: '/product/:id/',
    componentUrl: '../pages/product.html',
  },

на этот:

  {
    path: '/catalog/',
    componentUrl: './pages/catalog.html',
  },
  {
    path: '/product/:id/',
    componentUrl: './pages/product.html',
  },

, и он будет отлично работать при использовании ..Вы вернетесь на шаг вперед, чтобы не найти страницу, с помощью . вы получите прямой доступ к веб-каталогу ...

...