问题标签 [import-maps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
7 浏览

javascript - 选择:未捕获的类型错误:无法设置未定义的属性(设置“筛选器”)

所以我试图在我的 Rails 7 应用程序中设置 selectize ( https://selectize.dev ),虽然我没有运气自动固定它,但我现在通过直接指向源来固定它。

然后,我为要选择的表单字段创建了一个小初始化脚本,但控制台显示以下错误:

不知道出了什么问题?

这是 importmap.rb

这是我的初始化脚本(selectize-setup.js):

下面是我在 new.html.erb 中调用脚本的方法:

我认为 jquery 可能有问题,但是它是在 application.js 中初始化的,并且在控制台上使用 $().jquery 会给出正确的版本。应用程序.js: