有一些关于承诺的问题,当我在搜索栏中输入诸如“披萨”之类的东西并点击搜索时,我看不到承诺。控制台输出看起来像这样:未捕获(承诺)类型错误:无法读取 null 的属性“值”
我试图寻找任何拼写错误,但找不到任何东西。
这是我的 github 仓库:https : //github.com/damianjnc/forkifyApp
任何人都可以看到导致错误的原因?
您的base.js
文件中有错误的 css 类:
export const elements = {
searchForm: document.querySelector('.search'),
searchInput: document.querySelector('.search__field'),
searchResList: document.querySelector('.results__list')
}
注意类名,您只是忘记了“搜索”和“字段”之间的双“_”。“results__list”也是如此。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句