В соответствии с вашим примером вам нужно отсортировать по двум полям (фамилия, имя), а не по одному. Вы можете использовать библиотеку Alasql , чтобы сделать этот вид в одной строке:
var res = alasql('SELECT * FROM ? ORDER BY last_nom, first_nom',[objs]);
Попробуйте этот пример в jsFiddle .
Есть два способа сделать это.
const dialogRef = this.dialog.open(AbcComponent, { myService: MyService });
export class AbcComponent {
constructor(@Inject(MAT_DIALOG_DATA) public myService: MyService, ...) {}
}
Материал Диалог не имеет родительского компонента. Вы можете ввести свою службу внутри компонента, который вызывает dialog.open
и передать его в конфигурацию диалога.
Вам нужно импортировать службу в файл app.module.ts.
import { MyService } from './myservice.service';
@NgModule({
providers: [
MyService
]
})