【发布时间】:2019-05-03 16:30:50
【问题描述】:
我在使用名为 vue-tasty-burgers 的 vue 组件进行可切换导航时遇到问题。
当使用v-show 导入的组件isActive 的数据为true 时,我想显示我的菜单,但似乎找不到任何获取数据的方法。
我试图包含v-show="isActive",但它似乎没有从我的isActive burger 组件的数据中获取变量。
这是我到目前为止的地方:
<transition name="fade">
<div v-show="isActive" class="menu">
<transition-group name="list" tag="nav">
<router-link key="home" to="/Home" class="menu-item">
Home
</router-link>
<router-link key="portfolio" to="/Portfolio" class="menu-item">
Portfolio
</router-link>
<router-link key="technology" to="/Technology" class="menu-item">
Technology
</router-link>
</transition-group>
</div>
</transition>
<div class="hero">
<div class="header">
<router-link to="home">
<div class="brand">
<img src="../assets/brand.png">
<div class="tagline">
Your<br>Little<br>Spaceship
</div>
</div>
</router-link>
<div class="burger">
<tasty-burger-button
type="spin"
color="#fff"
activeColor="#fff"/>
</div>
</div>
</div>
TL;DR - 如何从导入的 burger 组件的 isActive 数据中获取数据?
【问题讨论】:
标签: vue.js vue-component