Javascript angular/Jquery无法重新初始化数据表

Javascript angular/Jquery无法重新初始化数据表,javascript,jquery,angular,datatables,translation,Javascript,Jquery,Angular,Datatables,Translation,我正在处理angular项目,我正在将数据排序到datatable中,它在js文件中初始化,如下所示: $(function () { $('#sorting-table').DataTable({ "language": { "lengthMenu": "Afficher _MENU_ par page", "zeroRecords": "Nothing found - sorry"

我正在处理angular项目,我正在将数据排序到datatable中,它在js文件中初始化,如下所示:

    $(function () {
        $('#sorting-table').DataTable({
            "language": {
                "lengthMenu": "Afficher _MENU_ par page",
                "zeroRecords": "Nothing found - sorry",
                "info": "Page _PAGE_ de _PAGES_",
                "infoEmpty": "Aucun résultat trouvé",
                "zeroRecords": "Rien trouvé - Désolé",
                "search": "Chercher",
                "infoFiltered": "(total: _MAX_ )",
                "paginate": {
                    "previous": "Précédent",
                    "next": "Suivant"
                }
            },
            "lengthMenu": [
                [5, 10, 15, -1],
                [5, 10, 15, "Tous"]
            ],
            "order": [
                [0, "desc"]
            ],
            dom: 'lBfrtip',
            buttons: {
                buttons: [{
                    attr: { id: 'printButton' },
                    extend: 'print',
                    text: '<i class="la la-print"></i>',
                    title: $('h1').text(),
                    exportOptions: {
                        columns: [ 0, 1, 2, 3]
                    },
                    footer: true,
                    autoPrint: true,
                }],
                dom: {
                    container: {
                        className: 'dt-buttons'
                    },
                    button: {
                        className: ''
                    }
                }
            }
        });
    });


})(jQuery); 
我得到了这个错误:

DataTables警告:表id=排序表-无法重新初始化 数据表。有关此错误的详细信息,请参阅


url应该如下所示:://cdn.datatables.net/plug-ins/1.10.20


添加destroy:true

你有没有研究过jQuery的替代方案?没有,我被允许在这个项目中使用它?你有没有访问错误中的URL?
  ngOnInit() {

    this.translate.onLangChange.subscribe((event: LangChangeEvent) => {
      if (this.translate.currentLang === 'ar') {
        $('#sorting-table').DataTable({
          language: {
            url: 'cdn.datatables.net/plug-ins/1.10.20/i18n/Arabic.json'
          }
        });
      }
    })
}