Компоненты на основе угловых сигналов. Как использовать свойство signal: true в декораторе компонента?

Я хочу опробовать компонент на основе сигналов, как описано здесь: https://github.com/angular/angular/discussions/49682.

Я получаю сообщение об ошибке при попытке использоватьsignals: trueв декораторе компонента. Ошибка говорит, что это не известное свойство. Я использую последнюю версию Angular 16.2.0. Нужно ли что-то изменить в моем angular.json или что-то в этом роде, чтобы включить эту функцию?

вот мой декоратор компонента:

      @Component({
  signals: true,
  standalone: true,
  selector: 'app-counter',
  imports:[CommonModule],
  template: ` <!-- count is invoked as a getter! -->
    <p>Count {{ count() }}</p>
    <p>{{ name }}</p>
    <!-- Not reactive! -->
    <button (click)="increment()">Increment count</button>`,
})

1 ответ

Компоненты на основе сигналов еще не доступны/не реализованы, и ожидается, что они появятся после версии 17.0.

Другие вопросы по тегам