2017-01-24 5 views
0

Der übliche Weg von import "datatables.net-select"; scheint nicht zu funktionieren.Wie importiere ich DataTables in npm?

Ich habe auf der Website angesehen und sagt, es zu tun:

var $  = require('jquery'); 
var dt  = require('datatables.net')(window, $); 

Aber ich habe etwas ein Cannot set property '$' of undefined

Bin ich fehlt?

+0

Verwendung wie this' var $ = require ('jquery'); var dt = erfordern ('datatables.net-dt')(); ' –

+0

@Manu Immer noch das gleiche Problem. Wenn es hilft, schließe ich das CDN nicht über die index.html ein (ich denke, es sollte nicht nötig sein, da ich NPM benutze) –

Antwort

-1

Ich habe es herausgefunden.

Der einzige Grund, warum ich dachte, es funktionierte nicht, weil das CSS nicht da war. Stellen Sie sicher, dass Sie auch die -dt Sachen importieren.

D.h.:

import $ from 'jquery'; 

import 'datatables.net'; 
import 'datatables.net-dt/css/jquery.dataTables.css';