Tôi đang cố gắng sử dụng DataTables jquery trong frontend magento-2 bằng cách sử dụng các yêu cầu. Tôi có thể thấy tệp datables.min.js trong bảng điều khiển mạng,
nhưng bằng cách nào đó, nó đưa ra lỗi sau.
Tôi reuirejs-config.js
trông như thế này
var config = {
map: {
'*': {
dataTable: 'Ktpl_Slider/js/datatables.min'
}
}
};
Và tôi đang gọi chức năng này trong một tệp mẫu như sau
<script type="application/javascript">
requirejs(['jquery','dataTable'],function($){
$(document).ready(function(){
$('#list-table').DataTable();
});
});
</script>
Tôi đoán có vấn đề với thứ tự tải các tập tin js. Tôi đã thử với cấu hình shim nhưng nó không hoạt động, có thể có một số lỗi trong cấu hình shim