如何在vue.js 2.0中使用materialize中的侧导航
我正在创建一个vue.js应用程序,我想用materialize来设计它。我似乎已经安装了它,没有错误,但我没有任何功能,特别是sideNav。我的意思是当我点击菜单图标时,什么都没有发生 这是我的密码: index.html如何在vue.js 2.0中使用materialize中的侧导航,vue.js,materialize,vuejs2,Vue.js,Materialize,Vuejs2,我正在创建一个vue.js应用程序,我想用materialize来设计它。我似乎已经安装了它,没有错误,但我没有任何功能,特别是sideNav。我的意思是当我点击菜单图标时,什么都没有发生 这是我的密码: index.html ... <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <script src="https:/
...
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/js/materialize.js"></script>
...
.vue文件
<v-side-nav id="side-nav" class="right hide-on-small">
<li><a v-on:click="handleLogout()">Logout</a></li>
</v-side-nav>
注销
一切看起来都很好,只是没有弹出菜单。有什么想法吗?您还需要点击
v-btn-link
,点击后会出现此问题,如以下所示:
点击我
-
导出默认值{
数据(){
返回{
导航:{
边缘:“对”
}
}
}
}
我在指令页面工作,因此完全错过了演示。感谢这项工作,但是v-btn-link元素正在添加一个btn类。我能阻止这种情况发生吗?@khany你能创造一把小提琴,这样实验就变得容易了。
<v-side-nav id="side-nav" class="right hide-on-small">
<li><a v-on:click="handleLogout()">Logout</a></li>
</v-side-nav>
<v-btn-link v-side-nav:demo="nav">Click Me</v-btn-link>
<v-side-nav id="demo">
<ul>
<li v-for="n in 5">
<a href="#!">Link</a>
</li>
</ul>
</v-side-nav>
export default {
data () {
return {
nav: {
edge: 'right'
}
}
}
}