Comment capturer la ligne de table sélectionnée dans Material Design Tableau MD
J'ai une exigence dans laquelle je devrais pouvoir capturer la chaîne sélectionnée [L'utilisateur peut cliquer n'importe où dans la ligne]. J'ai regardé à travers la documentation
https://material.angular.io/co ... rview
, Mais je n'ai pas pu trouver un moyen de capturer la chaîne sélectionnée et son contenu. J'ai essayé de joindre un événement click à
tagu
md-table
, Mais cela n'a pas fonctionné.
</md-table>
https://material.angular.io/co ... rview
, Mais je n'ai pas pu trouver un moyen de capturer la chaîne sélectionnée et son contenu. J'ai essayé de joindre un événement click à
tagu
md-table
, Mais cela n'a pas fonctionné.
<md-table "="" #table="" ="selectrow="" [datasource]="tableDataSource" click="" row="">
</md-table>
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
4 réponses
Alice
Confirmation de:
dans component.html an
UN B. component.ts an
Emilie
Confirmation de:
Vous pouvez ajouter votre événement click En éléments tr, qui a un attribut mat-row, Et vous avez accès à la chaîne relativement *matRowDef="let row;" Comme indiqué ci-dessous :
selectRow/ligne/ - Ceci est votre fonction qui doit être enregistrée dans votre composant.
Agathe
Confirmation de:
md-row
</ng-container></md-table>
Alice
Confirmation de:
/
https://stackblitz.com/edit/an ... .html
/.
Ici dans l'exemple ci-dessus
Dans le tableau-basique-exemple.html
Dans le tableau-base-exemple.ts
La console affiche l'objet de chaîne de table sélectionnée.