我正在尝试在我的angualar6项目中添加Datatables插件(datatables.net)工具。我不确定我应该如何包含必要的css,js和其他必要的文件,我的项目与npm安装程序。在选择了必要的选项后,我将按照NPM的安装方法执行以下操作:
npm install --save datatables.net-bs4
npm install --save datatables.net-buttons-bs4
npm install --save datatables.net-colreorder-bs4
npm install --save datatables.net-responsive-bs4
npm install --save datatables.net-rowgroup-bs4
npm install --save datatables.net-scroller-bs4安装后,我不确定如何在我的项目中使用这些。我的项目正在使用ngx-bootstrap (https://www.npmjs.com/package/ngx-bootstrap)进行样式设置。
style.scss // where I am only importing my css theme from node_modules在ngx-bootstrap中,样式是组件智能的,我可以很容易地使用它们。那么,我如何使用datatables特性作为组件呢?换一种方式,我应该在哪里包含css,以及在页面上实现数据表功能所需的js文件?
如果有人这样做了,请让我知道,或任何建议将不胜感激。
谢谢。
发布于 2018-07-17 00:52:27
我通过执行以下操作让DataTables正常工作:
angular.json
"styles": [
"src/styles.css",
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"node_modules/datatables.net-dt/css/jquery.dataTables.css"
],
"scripts": [
"node_modules/jquery/dist/jquery.js",
"node_modules/datatables.net/js/jquery.dataTables.js"
]app.module.ts
import {DataTablesModule} from 'angular-datatables';
imports: [
...
DataTablesModule
]您可能需要停下来重新服务才能看到更改。
https://stackoverflow.com/questions/51363693
复制相似问题