Javascript 没有定义具体化M
我目前正在构建一个登录页,我想使用Materialize中的一个可折叠组件 我在我的项目中添加了_collapsable.scss和collapsable.js,但是我遇到了一些错误,我不知道如何解决 未捕获引用错误:未定义M 在HTMLDocument。(main.js:19) 未捕获引用错误:未定义现金 在可折叠处。js:275Javascript 没有定义具体化M,javascript,css,materialize,Javascript,Css,Materialize,我目前正在构建一个登录页,我想使用Materialize中的一个可折叠组件 我在我的项目中添加了_collapsable.scss和collapsable.js,但是我遇到了一些错误,我不知道如何解决 未捕获引用错误:未定义M 在HTMLDocument。(main.js:19) 未捕获引用错误:未定义现金 在可折叠处。js:275 document.addEventListener('DOMContentLoaded', function() { var elems = docu
document.addEventListener('DOMContentLoaded', function() {
var elems = document.querySelectorAll('.collapsible');
var instances = M.Collapsible.init(elems, options);
});
干杯也许我有点生疏了,但是你不应该也导入
materialize.js
吗?我刚下载了sass包,它没有materialize.js,所以我不确定。根据你的说法,应该也包含js。我尝试过添加它,但仍然存在相同的错误。你是在第一次导入时添加的吗?如果在这种情况下,你仍然犯同样的错误,恐怕我不知道发生了什么。
<script src="scripts/materialize.js"></script>
<script src="scripts/collapsible.js"></script>
<script src="scripts/flickity.js"></script>
<script src="scripts/main.js"></script>