2016-09-24 1 views
1

Ich frage mich, wie Sie eine neue benutzerdefinierte Schaltfläche in der Tabelle hinzufügen. Ich habe versuchen, einige Standard-oder build-in-Tasten durch die Art und Weise unten hinzuzufügen:So erstellen Sie eine benutzerdefinierte Schaltfläche mit einer Aktion in MD-Datentabelle

<md-button class="md-icon-button"> 
     <md-icon>delete</md-icon> // default in setting 
    </md-button> 
    <md-button class="md-icon-button"> 
     <md-icon>add</md-icon> 
    </md-button> 
    <md-button class="md-icon-button"> 
     <md-icon>update</md-icon> 
    </md-button> 
    <md-button class="md-icon-button"> 
     <md-icon>whatever</md-icon> // fail to show in the page 
    </md-button> 

ich hinzufügen bekommen können, aktualisieren und löschen Symbole von Namen zwischen <md-icon> Tags aufrufen. Ich bin mir jedoch nicht sicher, wie die Schaltfläche funktioniert und wo jedes Symbol in der Datei gespeichert wird. Wie dieses Programm lädt oder verweist auf die Symbole durch bestimmte Namen. Wo kann ein Codeblock eingefügt werden, um mit Funktionen wie Löschen, Aktualisieren oder Hinzufügen von Funktionen zu interagieren? Kann mir das jemand erklären?

Github Referenz: https://github.com/daniel-nagy/md-data-table

Antwort

0

Ich verstehe nicht genau, was Sie brauchen, aber ich glaube, dass Sie eine Aktion ausgelöst werden soll, wenn eine Schaltfläche in einer Zelle der Datentabelle klicken,
wenn dies was Sie wollen, müssen Sie nur eine Aktion auf Klick hinzuzufügen:
<md-button class="md-icon-button" ng-onclick="action()"></md-button >
hier ein Beispiel:

http://codepen.io/Has1/pen/jVEgMx?editors=1010

Verwandte Themen