Обновите привязки AngularJS к Angular 2 - PullRequest
0 голосов
/ 14 декабря 2018

Обновите контроллер AngularJS до Angular 2.

export default {
    template: html,
    bindings: {
        binding1: '<',
        binding2: '<',
        binding3: '<'
    },
    controller: [SomeService, controller]
}

function controller(SomeService) {
    // code
}

Я хочу преобразовать его в Angular 2 Component

export class TestComponent implements OnInit {
    constructor(){}
}

Как заменить привязки?

1 Ответ

0 голосов
/ 14 декабря 2018
@Component({
    template: html,
    selector: 'wasnt-shown-in-ngJS-example',
})
export class TestComponent {
    @Input() binding1: number;
    @Input() binding2: string;
    @Input() binding3: Foobar | null;

    constructor(private someSrv: SomeService){
    }

}

Это то, что вы ищете?

...