【发布时间】:2017-02-03 06:42:35
【问题描述】:
我正在使用带有 Material Design Bootstrap (mdb) - http://mdbootstrap.com/javascript/material-select/ 的 vue.js 构建一个应用程序。根据文档,要使用select 样式,我需要通过以下方式覆盖标准select:
$(document).ready(function() {
$('.mdb-select').material_select();
});
但是,我不确定将上述代码放在我的 vue.js 组件中的什么位置。我试着把它放在我的create 方法中:
<template>
<select class="mdb-select">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</template>
<script>
module.exports = {
created: function () {
$('.mdb-select').material_select();
},
}
</script>
但是,我不断收到错误 Uncaught TypeError: $(...).material_select is not a function。
有人知道我应该在哪里执行初始化吗?
提前致谢!
【问题讨论】:
标签: javascript material-design vue.js