Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 9574|Odgovoriti: 1

[Angular] Serija Angular 11 (XV) pridobiva višino komponent in dinamično prilagaja višino

[Kopiraj povezavo]
Objavljeno na 23. 08. 2020 18:05:22 | | | |
Angular 9 serija (1) Dinamično obremenjene komponente
https://www.itsvse.com/thread-9238-1-1.html

Dinamični parametri prenosa komponent serije Angular 9 (2)
https://www.itsvse.com/thread-9245-1-1.html

Serija Angular 9 (3) podpira dinamične dogodke komponent
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 Series (IV) cevovodi po meri
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) formatira format valute
https://www.itsvse.com/thread-9249-1-1.html

Angular 9 serija (VI) kliče nativne JS spremenljivke in metode
https://www.itsvse.com/thread-9254-1-1.html

Angular 9 serija (VII) CSS-stil daljnogled
https://www.itsvse.com/thread-9264-1-1.html

Serija Angular 9 (VIII) posodablja vrednost podkomponente tako, da sproži dogodek preko množice
https://www.itsvse.com/thread-9267-1-1.html

Angular 9 Series (devet) #id izbirnik uporabljen na strani
https://www.itsvse.com/thread-9278-1-1.html

Angular 9 serija (10) vključuje vconsole in eruda razvijalske plošče za odpravljanje napak
https://www.itsvse.com/thread-9286-1-1.html

Angular 9 Series (XI) 5 načinov za opredelitev slogov
https://www.itsvse.com/thread-9305-1-1.html

Angular 9 serija (XII) generira dinamične žetone na podlagi OTP-jev
https://www.itsvse.com/thread-9325-1-1.html

Serija Angular 10 (trinajst) uvaja Baidu echarts karte
https://www.itsvse.com/thread-9347-1-1.html

Produkcijsko okolje serije Angular 11 (XIV) za odpravljanje napak
https://www.itsvse.com/thread-9348-1-1.html
Najprej so vidne kode za višino in širino dinamičnega brskalnika naslednje:

MiDiv ozadja v kraljevsko modri barvi se spreminja s spremembo višine v brskalniku, višina je petina vidne višine brskalnika, konzola pa izpiše prilagojene vrednosti širine in višine trenutnega okna, kot je prikazano na spodnji sliki:



Koda je naslednja:

HTML koda:



TS koda:

Pridobite višino komponente

HTML koda za komponento app-test1 je naslednja:



HTML koda:

TS koda:

Za Angular 8 ali novejši morate v ViewChild vnesti dva parametra


V nasprotnem primeru bo napaka naslednja:

ERROR TypeError: Ni mogoče prebrati lastnosti 'clientHeight' nedefinirane
Neposredno dobimo višino komponent test1, ki vrne 0, moramo oviti plast div od zunaj, da dobimo normalno višino, kot je prikazano na spodnji sliki:



(Konec)




Prejšnji:[Obrat] za določitev položaja kazalca v html-ju
Naslednji:NPOI Read Export Demo
 Najemodajalec| Objavljeno na 23. 08. 2020 18:06:05 |
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com