NEW
Font size
S
M
L
XL
WorksheetsAngular2 basic
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
Jakie elementy można umieszczać w tablicy declarations wewnątrz definicji modułu?
a)
Services, Pipes, Modules
b)
only Components
c)
Components, Pipes, Directives
d)
only Services
2.
Jeśli chcesz, aby Twoje komponenty były widoczne poza modułem w którym je tworzysz, należy podczas definicji modułu dodać komponenty do tablicy:
a)
exports
b)
imports
c)
declarations
d)
providers
3.
Czy tworząc nowy moduł możesz bez żadnych dodatkowych konfiguracji używać dyrektyw *ngIf lub *ngFor w komponentach?
a)
NIE
b)
TAK
4.
Jakiego dekoratora należy użyć w celu definicji nowego modułu?
a)
@Module
b)
@NewModule
c)
@NgModule
d)
@Component
5.
Chcesz aby twoja właściwość w komponencie była tzw. "właściwością wejściową". Aby można było zbindować do niej wartość z zewnątrz . W tym celu musi posiadać ona dekorator:
a)
@Entry
b)
@Input
c)
@Output
d)
@Injectable
6.
Jakiej składni użyjesz, aby zbindować właściwość do drzewa DOM?
(Component -> DOM)
(Component -> DOM)
a)
[property] = "value"
b)
(property) = "value"
c)
<property> = "value"
d)
[(property)] = "value"
7.
Jakiej składni użyjesz, aby zbindować zdarzenie z drzewa DOM?
(DOM -> Component)
(DOM -> Component)
a)
[event] = "handler($event)"
b)
(event) = "handler($event)"
c)
<event> = "handler($event)"
d)
[(event)] = "handler($event)"
8.
Jeśli stworzysz klasę będącą serwisem i chcesz umożliwić innym komponentom możliwość jej "wstrzyknięcia" musisz dodać serwis do tablicy:
a)
services
b)
imports
c)
declarations
d)
providers
9.
Jeśli reguła css zdefiniowana w komponencie rodzicu ma mieć wpływ na komponenty wewnątrz niego musi być zdefiniowana z:
a)
/host/
b)
/children/
c)
/deep/
d)
/emulated/
10.
Aby Pipe był uruchamiany przy każdym uruchomieniu change detection należy dodać wpis do konfiguracji:
a)
pure: 'deep'
b)
execute: 'deep'
c)
pure: false
d)
execute: true
Reset
