Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 2834|Atsakyti: 0

[Kampinis] "Angular 17" serijos (XIX) visuotinai nustatytos HTTP užklausos įkėlimo animacijos

[Kopijuoti nuorodą]
Paskelbta 2024-06-10 15:09:56 | | | |
Reikalavimai: HTTP užklausos yra labai daug laiko reikalaujantis procesas, kai vartotojas pateikia formą priekinėje dalyje, užpakalinei daliai reikia įvairių patikrinimų, o tada nuolatinės duomenų bazės, o duomenys perduodami tinklu. Kai vartotojas pateikia formą, mesNenorite, kad vartotojas galėtų spustelėti bet kokį veiksmą sąsajoje (arba nenorite pakartotinai spustelėti Pateikti)。 Mums reikia animacijos pasauliniam įkėlimui.

ng-http-loader Šiame pakete yra HTTP blokatorius ir kai kurie suktuko komponentai (kol kas visi iš SpinKit). HTTP blokatorius klausosi visų HTTP užklausų ir laukiančių HTTP užklausų metu rodo rotatoriaus / krautuvo indikatorių.

NPM adresas:Hipersaito prisijungimas matomas.
"GitHub" adresas:Hipersaito prisijungimas matomas.

Įdiekite atitinkamą ng-http-loader versiją pagal savo "Angular" versiją, pavyzdžiui, "Angular 17" versiją, diegimo komanda yra tokia:



Kadangi esu atskiras komponentas, pakeičiau app.config.ts taip:

Tuo tarpu app.component.ts komponentas modifikuojamas taip:

Galiausiai pakeiskite app.component.html kodą taip:

Atvaizdai yra tokie:



Informacijos apie animacijos stiliaus efektų įkėlimą ieškokite toliau:

eksportuoti const Spinkit = {
    skChasingDots: 'sk-chasing-dots',
    skCubeGrid: 'sk-kubo tinklelis',
    skDoubleBounce: 'sk-double-bounce',
    skRotatingPlane: 'sk-rotationg-plane',
    skSpinnerPulse: 'sk-spinner-pulse',
    skThreeBounce: 'sk-trys-bounce',
    skWanderingCubes: 'sk-klajojantys kubai',
    skWave: 'sk-banga'
};
(Pabaiga)





Ankstesnis:"Angular 17" serijos (aštuoniolika) "ForkJoin" laukia kelių lygiagrečių HTTP užklausų
Kitą:C#/.NET naudoja SequenceEqual, kad palygintų, ar du rinkiniai yra lygūs
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com