2016-07-20 11 views
13

मैं जब मैं Select2 (https://github.com/select2/select2) की आवश्यकता के लिए इस कोड का उपयोग, मेरे सभी परिसंपत्तियों का प्रबंधन करने मैं त्रुटि मिली webpack उपयोग कर रहा हूँमैं वेबपैक के साथ select2 का उपयोग कैसे कर सकता हूं?

$ (...)। Select2 कार्य नहीं है।

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

मुझे लगता है कि वहाँ कुछ मॉड्यूल निर्यात के साथ गलत है। मैंने कई खोजों की कोशिश की लेकिन कोई उम्मीद नहीं।

कोई भी कृपया मुझे बताएं कि क्या करना है, मुझे लगभग 10 घंटे लगे।

धन्यवाद!

उत्तर

20

आप इस तरह से select2 चला सकते हैं:

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(); 
}); 

यहाँ आप पूर्ण काम कर उदाहरण: webpackbin

+0

बहुत बढ़िया, बहुत बहुत धन्यवाद! – bnqtoan

+0

@bnqtoan मैंने वेबपैकबिन में ठीक से काम करने वाला लिंक शामिल किया है। – Everettss

+0

मैं वास्तव में आपकी मदद की सराहना करता हूं! @Everettss – bnqtoan

संबंधित मुद्दे

 संबंधित मुद्दे