WEBVTT

1
00:00.740 --> 00:05.420
La navigazione composta supporta anche
argomenti di navigazione opzionali.

2
00:05.450 --> 00:09.440
Gli argomenti facoltativi differiscono da
quelli obbligatori in due modi.

3
00:09.440 --> 00:17.120
Devono essere inclusi usando la sintassi
dei parametri di query e devono avere un
valore

4
00:17.120 --> 00:22.340
predefinito o avere nullable uguale a
true, che imposta implicitamente il valore
predefinito a null.

5
00:22.370 --> 00:29.960
Ciò significa che tutti gli argomenti
opzionali devono essere aggiunti
esplicitamente alla funzione componibile
come elenco.

6
00:29.960 --> 00:34.730
Ad esempio, nella nostra applicazione
dobbiamo inserire il nome e l'età.

7
00:34.730 --> 00:42.260
Ad esempio, questo è il nome e l'utente
deve inserire

8
00:42.260 --> 00:42.950
l'età, passa alla seconda schermata e
l'app si blocca.

9
00:42.950 --> 00:51.620
Per questo dobbiamo aggiungere argomenti
opzionali e per impostare l'età come
argomento opzionale,

10
00:51.620 --> 00:55.790
dobbiamo modificare la chiamata, la
chiamata di navigazione e gli argomenti
qui.

11
00:55.790 --> 01:00.500
Il primo passo consiste nel modificare il
percorso.

12
01:00.500 --> 01:03.140
Dobbiamo impostare l'età come facoltativa.

13
01:03.140 --> 01:12.300
Per questo dobbiamo impostare il punto
interrogativo e l'età uguale a

14
01:12.300 --> 01:14.490
H, quindi dobbiamo specificare negli
argomenti della nav il tipo predefinito.

15
01:14.490 --> 01:19.290
Quindi il valore predefinito è pari a 30.

16
01:19.320 --> 01:22.950
Oppure si può impostare nullable su true.

17
01:24.810 --> 01:28.710
Inoltre, è necessario aggiornare la
chiamata di navigazione.

18
01:28.710 --> 01:33.450
Per questo motivo, quando si fa clic su un
pulsante, è necessario utilizzare il punto
interrogativo.

19
01:33.480 --> 01:36.510
Età uguale per inserire il testo due.

20
01:36.540 --> 01:38.100
Eseguiamo la nostra applicazione.

21
01:38.100 --> 01:39.120
Eccoci qua.

22
01:39.120 --> 01:42.570
Inserire il nome senza inserire l'età.

23
01:42.600 --> 01:47.310
Passare alla seconda schermata e vedere
che l'applicazione non si blocca.

24
01:47.310 --> 01:51.330
Quindi il secondo parametro viene
impostato come opzionale.

25
01:51.360 --> 01:56.250
L'utente può inserire o non inserire
questo argomento.

26
01:56.280 --> 02:02.820
Ok, quindi passiamo alla prima schermata,
testiamo il secondo argomento e vediamo il
benvenuto Ahmed.

27
02:02.850 --> 02:12.210
La vostra età è di tre anni, quindi
congratulazioni ragazzi Abbiamo

28
02:12.210 --> 02:13.110
imparato come impostare gli argomenti come
opzionali nel componente di navigazione.


