Spec-Zone.ru › Angular

By

Предикаты для использования с функциями запросов DebugElement.

API

class By {
  static all(): Predicate<DebugNode>;
  static css(selector: string): Predicate<DebugElement>;
  static directive(type: Type<any>): Predicate<DebugNode>;
}

all

Predicate<DebugNode>

Соответствует всем узлам.

@returnsPredicate<DebugNode>
Примечания по использованию

Пример

debugElement.query(By.all());

css

Predicate<DebugElement>

Соответствует элементам, выбранным с помощью указанного CSS-селектора.

@paramselectorstring
@returnsPredicate<DebugElement>
Примечания по использованию

Пример

debugElement.query(By.css('[attribute]'));

directive

Predicate<DebugNode>

Соответствует узлам, содержащим указанную директиву.

@paramtypeType<any>
@returnsPredicate<DebugNode>
Примечания по использованию

Пример

debugElement.query(By.directive(MyDirective));

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/platform-browser/By

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API