Если вы используете TortoiseSVN , щелкните правой кнопкой мыши файл, а затем выберите TortoiseSVN / Добавить в список игнорирования. Это добавит файл / подстановочный знак в свойство svn:ignore
.
svn:ignore
будет проверяться при проверке файлов, и соответствующие файлы будут проигнорированы. У меня есть следующий список игнорирования для проекта Visual Studio .NET:
bin obj
*.exe
*.dll
_ReSharper
*.pdb
*.suo
Этот список можно найти в контекстном меню в TortoiseSVN / Properties.
Посмотрите, есть ли у Вас какие-либо ошибки JavaScript в консоли. Могло случиться так, что некоторая другая вещь, неудавшаяся перед Вашей сортировкой, инициализировала.
Для меня работала замена *ngIf со [скрытым] атрибутом для матового тега таблицы. Как отправить этого как ошибку Угловому Материальному сообществу?
Я зафиксировал это в своем сценарии путем именования данных таблицы с тем же именем как *matColumnDef, Например:
<!-- Name Column -->
<ng-container matColumnDef="name">
<mat-header-cell *matHeaderCellDef mat-sort-header> Name </mat-header-cell>
<mat-cell *matCellDef="let row"> {{row.name}} </mat-cell>
</ng-container>
Вместо этого
<!-- Name Column -->
<ng-container matColumnDef="userName">
<mat-header-cell *matHeaderCellDef mat-sort-header> Name </mat-header-cell>
<mat-cell *matCellDef="let row"> {{row.name}} </mat-cell>
</ng-container>