Я устанавливаю угловую директиву таблицы данных из https://l -lin.github.io / angular-datatables / # / Getting-Start
установить расширение кнопки таблицы данных из https://l -lin.github.io / angular-datatables / # / extensions / buttons
angular.json
"styles": [
"src/styles.css",
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"node_modules/datatables.net-dt/css/jquery.dataTables.css",
"node_modules/datatables.net-buttons-dt/css/buttons.dataTables.css"
],
"scripts": [
"node_modules/jquery/dist/jquery.js",
"node_modules/datatables.net/js/jquery.dataTables.js",
"node_modules/datatables.net-buttons/js/buttons.colVis.js",
"node_modules/datatables.net-buttons/js/buttons.flash.js",
"node_modules/datatables.net-buttons/js/buttons.html5.js",
"node_modules/datatables.net-buttons/js/buttons.print.js"
]
},
package.json
"dependencies": {
"@angular/animations": "6.0.7",
"@angular/common": "6.0.7",
"@angular/compiler": "6.0.7",
"@angular/core": "6.0.7",
"@angular/forms": "6.0.7",
"@angular/http": "6.0.7",
"@angular/platform-browser": "6.0.7",
"@angular/platform-browser-dynamic": "6.0.7",
"@angular/platform-server": "6.0.7",
"@angular/router": "6.0.7",
"@nguniversal/module-map-ngfactory-loader": "^5.0.0-beta.5",
"angular-datatables": "^6.0.0",
"aspnet-prerendering": "^3.0.1",
"bootstrap": "^3.3.7",
"core-js": "^2.4.1",
"datatables.net": "^1.10.19",
"datatables.net-buttons": "^1.5.3",
"datatables.net-buttons-dt": "^1.5.3",
"datatables.net-dt": "^1.10.19",
"jquery": "^3.3.1",
"jszip": "^3.1.5",
"rxjs": "^6.2.1",
"zone.js": "^0.8.26"
},
когда я запускаю этот проект, тогда возвращаю ошибку как это: введите описание изображения здесь
Uncaught TypeError: Невозможно прочитать свойство 'version' из undefined в buttons.flash.js