0

Ich versuche, meine aktuelle jquery Code in eckige js zu konvertieren. Es gibt einen Abschnitt des Codes, in dem eine dynamische Bootstrap-Tabelle basierend auf den von dem Spring-Rest-Service empfangenen JSON-Daten erstellt wird. Unten ist der jquery-Code zum Erstellen der dynamischen Tabelle.Erstellen Sie eine dynamische Bootstrap-Tabelle in Angular js

$("#"+queryTableId).bootstrapTable({ 
        cache: false, 
        data: queryTableContent, 
        toolbar: "#analysisEle_"+queryBtnId+"_"+QueryName, 
        toolbarAlign: 'right', 
        search: true, 
        pagination: true, 
        showColumns: true, 
        showToggle: true, 
        showExport: true, 
        exportDataType: 'all', // basic, all, selected 
        exportTypes: ['json', 'xml', 'csv', 'txt', 'sql', 'excel','pdf', 'doc'], 
        onClickRow: function (item, $element) { 
         $("#"+queryTableId).find('tbody tr.active').removeClass('active info'); 
         $element.addClass('active info'); 
        } 
       }); 

Ich wollte die obige Bootstrap-Tabelle mit Angular js dynamisch erstellen. Brauchen Sie Hilfe, um zu verstehen, wie man das obige in angularjs umwandelt. Ich bin hauptsächlich auf der Suche nach den Funktionen, die die obige Tabelle bietet. Das heißt, dass die angebotenen Funktionen Spaltensuche, Seitenumbruch usw. verfügbar sein müssen.

Jede Hilfe zu diesem wird sehr geschätzt. Danke

+0

Die Funktionen würden alle von dem jQuery-Plugin bereitgestellt werden, das Sie verwenden. Sofern Sie nicht die Vollversion von jQuery (nicht generell für Angular-Projekte empfohlen) verwenden, müssen Sie wahrscheinlich ein alternatives Angular-Plugin finden, das der von Ihnen benötigten Funktionalität entspricht. – Chris

+0

Danke chris für das update.Kann bitte das gleiche ausarbeiten. Können Sie mir bitte mitteilen, wie die Tabelle mit dem jquery-Plugin erstellt wird. Auch gibt es eine Möglichkeit, wie ich die Features wie Tabellengröße etc. für dasselbe aktualisieren kann. – vr3w3c9

+0

Das ist nicht die Art von Antwort, die Sie auf dieser Website erwarten sollten. Es gibt viel zu viel Funktionalität, die das aktuelle Plugin für uns bereitstellt, um herauszufinden, was es macht, und Ihnen dann Anweisungen zu geben, wie es gemacht wird. Wenn du es wirklich selbst bauen willst, dann beginne ich mit dem Code für das jQuery-Plugin, um zu sehen, was es macht, dann lerne, wie Angular funktioniert und baue es Schritt für Schritt auf. Wenn ich Sie wäre, würde ich nach einem Angular-Plugin suchen, das stattdessen ähnliche Funktionen bietet. Wird viel schneller sein. – Chris

Antwort

0

Suchen Sie nach einer vorhandenen Winkelanweisung, die die gleiche Arbeit für Sie erledigen kann.

Alle dom-Manipulation sollte durch Anweisungen in eckigen gehen.

Verwandte Themen