【发布时间】:2018-01-30 07:36:37
【问题描述】:
如何在 Vue.js 中集成一个 mmenu jQuery 插件? 我在 index.html 中插入了 mmenu,如下所示:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jQuery.mmenu/7.0.1/jquery.mmenu.all.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery.mmenu/7.0.1/jquery.mmenu.all.js"></script>
因此,它包含在整个项目中。但是,我不能在我的 Vue 组件中使用它。我在created()方法中初始化了mmenu插件:
created() {
$('#menu').mmenu();
}
还有标记:
<a href="#menu">Menu</a>
<!-- The menu -->
<nav id="menu">
<ul>
<li><router-link to="/">Home</router-link></li>
<li><router-link to="/about">About</router-link></li>
<li><router-link to="/contacts">Contact us</router-link></li>
</ul>
</nav>
但它似乎不起作用。我必须做什么才能使其正常工作?
【问题讨论】:
标签: javascript jquery vuejs2 mmenu