Laravel select2 需要/导入

Posted

技术标签:

【中文标题】Laravel select2 需要/导入【英文标题】:Laravel select2 require/ import 【发布时间】:2018-12-29 16:41:57 【问题描述】:

我正在尝试将 select2 要求/导入到项目中,但没有成功。

试过这两个总是得到$('#state').select2不是一个函数。当我在标准 <script> 标记中包含 select2 时,一切正常。

require('./bootstrap');

import 'select2';

$('#state').select2(
  minimumResultsForSearch: -1
);

require('./bootstrap');

window.select2 = require('select2/dist/js/select2.min.js');

$('#state').select2(
  minimumResultsForSearch: -1
);

【问题讨论】:

How can I using select2 with webpack?的可能重复 【参考方案1】:

如果您在使用 npm 安装 select2 后使用 laravel mix

npm i select2

您可以简单地将其添加到您的app.js

require('select2');

或者

window.select2 = require('select2');

【讨论】:

添加@import 'select2';在 sass/app.scss

以上是关于Laravel select2 需要/导入的主要内容,如果未能解决你的问题,请参考以下文章

Laravel:Select2 选项值

Laravel 5.4 刀片和 select2 不工作

Laravel 背包 select2_multiple 无法正确显示

Select2 Ajax Laravel - 结果未显示

Laravel 4 和 jQuery Select2:旧输入

Laravel Livewire 上的 select2 不起作用