Я использую bootstrap-vue
для SPA и работаю над страницей, где нам нужно вложить некоторый контент в b-tabs
.
По заданному URL-адресу с привязкой (например, www.mydomain.com/page123#tab-3
) я хотел бы показать содержимое под Tab 3
.
Вопрос: Как мне это сделать в bootstrap-vue?
Есть ли встроенная функция, которую я могу использовать для этого?
ссылка: (я не смог найти его в документах: https://bootstrap -vue.js.org / docs / components / tabs / )
Вот мой код:
<b-tabs>
<b-tab title="Tab 1" active>
Tab 1 content
</b-tab>
<b-tab title="Tab 2">
Tab 2 content
</b-tab>
<b-tab title="Tab 3">
Tab 3 content
</b-tab>
</b-tabs>
И это визуализированный html код:
<div class="tabs">
<div class="">
<ul role="tablist" tabindex="0" class="nav nav-tabs">
<li class="nav-item">
<a role="tab" tabindex="-1" href="#" class="nav-link active">Tab 1</a>
</li>
<li class="nav-item">
<a role="tab" tabindex="-1" href="#" class="nav-link">Tab 2</a>
</li>
<li class="nav-item">
<a role="tab" tabindex="-1" href="#" class="nav-link">Tab 3</a>
</li>
</ul>
</div>
<div class="tab-content">
<div class="tab-pane show fade active">
Tab 1 content
</div>
<div class="tab-pane fade" style="display: none;">
Tab 2 content
</div>
<div class="tab-pane fade" style="display: none;">
Tab 3 content
</div>
</div>
</div>