See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 12452|Vastuse: 0

[Nurgeline] Angulari küsimused Matrix URL-ide ja tavapäraste URL-päringustringide saamise kohta

[Kopeeri link]
Postitatud 04.06.2019 09:59:40 | | |
Angulari dokumentatsioon ei anna üksikasjalikku selgitust, kuidas saada päringustringi nende kahe URL-spetsifikatsiooni jaoks.

ActivatedRoute dokumentatsioon:

liides ActivatedRoute {
  hetktõmme: aktiveeritudRouteSnapshot
  url: Observable<UrlSegment[]>
  parameetrid: Vaadeldavad<Params>
  queryParams: Vaadeldavad<Params>
  fragment: Vaadeldav<string>
  andmed: Vaadeldavad<Data>
  Väljund: nöör
  komponent: tüüp<any>|string|null
  get routeConfig(): Route|null
  get root(): ActivatedRoute
  get parent(): ActivatedRoute|null
  get firstChild(): ActivatedRoute|null
  get children(): ActivatedRoute[]
  get pathFromRoot(): Aktiveeritud marsruut[]
  get paramMap(): Vaadeldav<ParamMap>
  get queryParamMap(): Vaadeldav<ParamMap>
  toString(): string
}
Viis nende kahe URL-i saamiseks erinevates formaatides on ülaltoodud parameetrid, queryParams

Mõlemad tagastavad vaadeldava vaadeldava objekti üldise parameetriga

Vaata allpool Params dokumentatsiooni:

Siin on praktika queryStringi eemaldamiseks

Maatriksi URL


Vaikimisi URL


Näed, et ActivatedRoute pakub URL-i, parame, queryParams'i jne. ActivatedRoute atribuut tagastab Observable'i, mida saab kasutada URL-ide ja parameetrite muutuste jälgimiseks.

Süstimist kasutatakse järgmiselt:







Eelmine:JS ühendab JSON-vormindatud objektid keerukate URL-parameetrite meetoditeks
Järgmine:Front-end Object.assign() kasutus
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com