You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Flickity AsNavFor时控制台报Uncaught TypeError错误求助

解决Flickity AsNavFor插件"Cannot read properties of undefined (reading 'create')"报错

核心问题

你当前的资源引入顺序错误,AsNavFor作为Flickity的依赖插件,必须在Flickity核心库之后加载,否则插件初始化时找不到Flickity对象,就会抛出该类型错误。

修正后的资源引入代码

调整script标签顺序,将AsNavFor插件放在Flickity核心库之后:

<link rel="stylesheet" href="https://unpkg.com/flickity@2/dist/flickity.min.css">
<script src="https://unpkg.com/flickity@2/dist/flickity.pkgd.min.js"></script>
<script src="https://unpkg.com/flickity-as-nav-for@3/as-nav-for.js"></script>

额外检查项

  • 确保Flickity的初始化代码在所有资源加载完成后执行,比如放在DOMContentLoaded事件回调中,或者直接写在页面最底部
  • 你当前使用的Flickity v2与AsNavFor v3版本兼容,无需更换版本

内容的提问来源于stack exchange,提问作者billy ponto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 17:51:45