2016-07-20 14 views
13

ich webpack bin mit all meinem Vermögen zu verwalten, wenn ich diesen Code verwenden select2 zu verlangen (https://github.com/select2/select2) ich den Fehler bekamWie kann ich select2 mit webpack verwenden?

$ (...). Select2 ist nicht funktionieren.

require.ensure(['./vendors/select2'],function (require) { 
    require('./site'); 
}); 
// site.js 
(function ($) { 
    $(document).ready(function() { 
     $(".js-1example-basic-single").select2(); 
    }); 
})(jQuery); 

Ich denke, es ist etwas falsch mit dem Modul Export ist. Ich habe viele Suchen versucht, aber keine Hoffnung.

Jeder bitte sagen Sie mir, was zu tun ist, dauerte es etwa 10 Stunden.

Vielen Dank!

Antwort

20

Sie können select2 auf diese Weise laufen:

import $ from 'jquery'; 
import 'select2';      // globally assign select2 fn to $ element 
import 'select2/dist/css/select2.css'; // optional if you have css loader 

$(() => { 
    $('.select2-enable').select2(); 
}); 

Hier haben Sie die volle Arbeitsbeispiel: webpackbin

+0

Awesome, vielen Dank! – bnqtoan

+0

@bnqtoan Ich habe richtig funktionierenden Link in Webpackbin enthalten. – Everettss

+0

Ich bin wirklich dankbar für Ihre Hilfe! @Everettss – bnqtoan

Verwandte Themen