WEBVTT

1
00:00.860 --> 00:06.530
Rivediamo cosa abbiamo fatto prima di
creare questo campo di testo che consente
all'utente di inserire il proprio nome.

2
00:06.530 --> 00:12.620
Poi abbiamo aggiornato questa funzione di
navigazione e abbiamo passato il testo di
inserimento come argomento.

3
00:12.650 --> 00:18.080
Poi abbiamo aggiornato la funzione
componibile all'interno del costruttore di
grafi navali.

4
00:18.080 --> 00:26.420
Quindi, all'interno dell'host nav,
dobbiamo aggiornare e dire al composable
che

5
00:26.450 --> 00:32.900
ehi, hai argomenti da accettare senza un
composable senza argomenti,

6
00:32.900 --> 00:33.320
non c'è bisogno di definire solo il
parametro degli argomenti.

7
00:33.320 --> 00:36.140
È necessario specificare nuovamente il
percorso.

8
00:36.140 --> 00:38.570
Ragazzi, torniamo al costruttore di
grafici navali.

9
00:38.570 --> 00:41.990
Abbiamo un percorso di tipo stringa e
argomenti di tipo.

10
00:41.990 --> 00:43.940
Elenco di argomenti nav denominati.

11
00:43.940 --> 00:48.080
È necessario passare il nome utente
inserito dall'utente.

12
00:48.110 --> 00:51.410
Il percorso è modificato in modo che ogni
volta che si ha.

13
00:51.680 --> 00:58.400
Ogni volta che si hanno argomenti, è
necessario menzionarli all'interno del
percorso in questo formato.

14
00:58.400 --> 01:05.410
È quindi necessario specificare il
parametro argomenti, che è un elenco di
argomenti denominati.

15
01:05.410 --> 01:08.320
Ancora una volta, ragazzi, per creare Nav.

16
01:08.350 --> 01:14.380
Per gli argomenti Nav denominati, è
necessario utilizzare la funzione nav
argument.

17
01:14.380 --> 01:15.790
Quindi andiamo a.

18
01:15.820 --> 01:16.840
L'argomento nav.

19
01:16.840 --> 01:17.710
Lo si può vedere.

20
01:17.710 --> 01:21.040
E per creare l'argomento nav si usa
l'opzione nav.

21
01:21.070 --> 01:22.240
Funzione dell'argomento.

22
01:22.240 --> 01:27.670
La funzione di argomento nav accetta
questi parametri: il nome e il
costruttore.

23
01:27.670 --> 01:30.100
Ma per ora siamo interessati a.

24
01:30.130 --> 01:30.610
Nome.

25
01:30.610 --> 01:36.460
Qui si specifica il nome del primo
parametro nav come nome utente.

26
01:36.460 --> 01:40.060
Il primo parametro è il nome dell'utente.

27
01:40.060 --> 01:42.610
Il suo tipo è un tipo di stringa.

28
01:42.610 --> 01:45.460
Questo è ciò che abbiamo fatto nel video
precedente.

29
01:45.490 --> 01:52.210
L'ultima cosa da modificare è la seconda
schermata per accettare questi parametri.

30
01:52.210 --> 01:54.760
Quindi è necessario utilizzare.

31
01:54.790 --> 01:59.860
È necessario indicare il nome dell'utente
come parametro nella seconda schermata.

32
01:59.860 --> 02:07.860
E poi questa è la seconda schermata in cui
dobbiamo visualizzare

33
02:07.860 --> 02:08.670
l'argomento passato, benvenuto e passato e
utilizzare il nome utente.

34
02:08.670 --> 02:15.180
Un'ultima cosa da aggiornare è la seconda
schermata componibile nell'host nav.

35
02:15.180 --> 02:16.800
Quindi, per favore, prestate attenzione.

36
02:16.800 --> 02:19.290
Questo è il componibile e questo è lo
scoop.

37
02:19.290 --> 02:24.630
Qui abbiamo la voce back stack del
navigatore e lo scoop del contenuto
animato.

38
02:24.630 --> 02:32.580
Il parametro di ingresso della pila di
navigazione fornisce l'accesso agli
argomenti passati alla destinazione.

39
02:32.580 --> 02:34.920
Gli argomenti di ingresso del back stack.

40
02:34.920 --> 02:36.570
Punto interrogativo che getString.

41
02:36.570 --> 02:44.970
Ad esempio, il comando any nav arg
recupera l'argomento dell'input
dell'utente dalla voce dello stack
posteriore

42
02:44.970 --> 02:51.990
e l'input dell'utente recuperato viene
passato alla destinazione, che è il
secondo schermo componibile come
parametro.

43
02:52.020 --> 02:54.060
Prestate attenzione a questo punto.

44
02:54.060 --> 03:04.490
Dobbiamo usare questa voce del back stack
e per definirla usiamo la voce

45
03:04.490 --> 03:06.320
del back stack e questo è il parametro di
questa espressione lambda.

46
03:06.320 --> 03:12.980
Poi dobbiamo dire alla seconda schermata
di usare il nome utente passato come
argomento.

47
03:12.980 --> 03:23.390
Utilizziamo la voce di Backstack dot
arguments dot get string e qui
specifichiamo la stringa come nella
radice.

48
03:23.390 --> 03:25.550
Questo è l'argomento navale.

49
03:25.580 --> 03:32.120
Copiatelo e incollatelo e dobbiamo
aggiungere il punto della funzione
toString a toString.

50
03:32.120 --> 03:33.800
E questo è un bene.

51
03:33.830 --> 03:36.050
Ora eseguiamo la nostra applicazione.

52
03:36.050 --> 03:37.850
Testiamo la nostra applicazione.

53
03:37.850 --> 03:41.030
È quindi necessario inserire il nome.

54
03:41.030 --> 03:44.660
Ad esempio, Jack passa alla seconda
schermata.

55
03:44.690 --> 03:46.760
Si può vedere il benvenuto a Jack.

56
03:46.760 --> 03:51.200
Passare nuovamente alla prima schermata
John passa alla seconda schermata.

57
03:51.200 --> 03:52.400
Benvenuto John.

58
03:52.400 --> 03:54.410
Quindi, congratulazioni ragazzi.

59
03:54.410 --> 04:03.440
Abbiamo imparato a passare argomenti tra
schermi e compositori utilizzando la
libreria dei componenti di navigazione.


