javascript - 尝试运行或启动 dataTables.js 时收到 TypeError

标签 javascript ecmascript-6 datatables

我正在尝试使用名为 dataTables.js 的插件运行或启动脚本.我已经设法使用 ES6 导入库导入语句以及 jquery依赖。当我尝试运行或启动插件时,我收到如下所示的错误

jQuery.Deferred exception: (0 , _jquery.default)(...).DataTable is not a function TypeError: (0 , _jquery.default)(...).DataTable is not a function
    at HTMLDocument.eval (https://juwto.csb.app/src/index.js:13:37)
    at j (https://juwto.csb.app/src/jquery.js:1977:29)
    at k (https://juwto.csb.app/src/jquery.js:1983:19) 

沙盒链接 - https://codesandbox.io/s/gracious-chaplygin-juwto?file=/index.html

enter image description here

即使我设法正确导入库,我似乎也找不到合适的解决方案或答案
import $ from "./jquery";
import _dt from "./datatables";

$(document).ready(function() {
  $("#table").DataTable({
    paging: false,
    bFilter: false,
    bInfo: false
  });
});

最佳答案

假设路径正确,尝试像这样导入数据表:import "./datatables.net";

关于javascript - 尝试运行或启动 dataTables.js 时收到 TypeError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62127077/

相关文章:

javascript - 如何修复 Eslint 错误 "prefer-destructuring"?

jquery-plugins - 如何从数据表中删除排序选项?

jquery - 如何将多个搜索值传递给数据表中的search.draw函数?

javascript - 无法从 $().data() 内到达 $(this)

javascript - HTA 文档 GetElementById

javascript - 在初始条件之外迭代 for 循环

javascript - 防止 ES6 模板字符串中的换行符

javascript - 无法对来自 SQL Server 的数据执行 JSON.parse

javascript - 引用错误 : process is not defined when requiring Shelljs in ReactJS

Laravel + Datatables,如何将 id 传递给 Controller ​​?