Angular 7: создание декоратора для возврата метаданных по свойству - PullRequest
0 голосов
/ 19 декабря 2018

Я не очень разбираюсь в декораторах.Итак, дайте мне знать, что то, чего я хочу достичь, возможно или нет

У меня есть класс, как показано ниже

export class Patient {
    age: number;
    PatientId: string;
    Name: string;
}

Теперь я хочу создать декоратор , как показано ниже

export class Patient {
        @someDecorator({"columnNumber": 1,"gridColumn":"Age","columnLabel":"Age"})
        age: number;
        PatientId: string;
        @someDecorator({"columnNumber": 2,"gridColumn":"Age","columnLabel":"Age"})
        Name: string;
    }

Поэтому, в основном, когда я получаю данные об этом объекте, я хотел бы знать, что в этом поле есть метка столбца "Возраст", поэтому он будет столбцом в сетке

Я пытаюсь создать динамическийсписок / сетка на основе данных, которые я получаю

Дайте мне знать, если это возможно через декораторы?

Если да, то укажите мне, как создать декоратор, подобный этому?

...