Можно ли передавать несколько параметров в структурную директиву Angular и как это сделать?

Да, структурная директива может иметь несколько inputs, передаваемых явно через ng-template либо через её microsyntax.

Короткий ответ

Что ответить на собеседовании

Да, структурная директива может иметь несколько inputs, передаваемых явно через ng-template либо через её microsyntax.

Подробный разбор

Ответ с пояснениями

Да, структурная директива может иметь несколько inputs, передаваемых явно через ng-template либо через её microsyntax.

Для директивы myDir запись *myDir="items; mode: mode" связывает inputs myDir и myDirMode, если они объявлены. В развёрнутом виде это [myDir]="items" и [myDirMode]="mode" на ng-template. Это несколько параметров одной директивы, не несколько звёздочных директив на одном элементе.

Источник: angular.dev.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее