Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Määrab ümbrise suuruse, kui komponent peab reageerima. Komponent saab või allocatedWidthallocatedHeight kui sisend on tõene..
Kui helistate meetodile trackContainerResize(true) , context.mode.allocatedWidth kuvatakse see koodikomponendi context.mode.allocatedHeight meetodis updateView . Nende atribuutide väärtused on erinevad olenevalt sellest, kus koodikomponenti majutatakse. Väärtus -1 näitab, et koodikomponent saab määrata CSS-laadi reeglid vaba ruumi täitmiseks vastavalt vajadusele.
Järgmises tabelis on esitatud hosti ja koodikomponendi elutsükli meetodite väärtused allocatedWidth ja allocatedHeight kombinatsioonid.
| Host | Elutsükli meetod | allocatedWidth |
allocatedHeight |
|---|---|---|---|
| Mudelipõhised ja lõuendirakendused | init |
–1 | –1 |
| Mudelipõhised rakendused | updateView |
-1 , kui trackContainerResize(false) või laius pikslites , kui trackContainerResize(true)Brauseriakna suuruse muutmisel muutub ka laius ja vorm kohandatakse vastavalt saadaolevale ruumile. |
–1 |
| Lõuendirakendused | updateView |
Rakenduse looja määratud. Kui laiuseks on määratud Power FX-valem, saab seda dünaamiliselt muuta. |
Rakenduse looja määratud. Kui laiuseks on määratud Power FX-valem, saab seda dünaamiliselt muuta. |
Märkus.
Katserakmeduses (alustades kasutamist npm start) allocatedHeight tagastatakse ja allocatedWidth tagastatakse arvude asemel stringidena. Kui väärtust pole antud, tagastavad nad -1 või määratlemata stringi asemel tühja stringi. Kui laius või kõrgus on seatud, ei saa te muudatusi brauserit värskendamata tagasi võtta, selle asemel tõlgendatakse tühja väärtust suurusena 1.
Üldiselt ei piira mudelipõhised rakendused komponendi kõrgust ja laiust, seega pole ümbrise suuruse jälgimine vajalik. Selle asemel võivad koodikomponendid kasvada nii, et kasutatakse kas 100% ruudustikukomponentide ruumist või kindlale kõrgusele, mida komponendi renderdamiseks field vajab sisu. Lõuendirakendustes tagab emakontekst siiski alati komponendi kõrguse ja laiuse pukseerimisredaktori olemuse järgi.
Järgmises tabelis on toodud strateegiad, mille abil saate juhtida juhtelementide HTML-sisu kõrgust ja laiust.
| Host | Koodikomponendi tüüp | CSS-i kõrguse suuruse strateegia | CSS-i laiuse suuruse strateegia |
|---|---|---|---|
| Mudelipõhised rakendused | dataset |
height: "100%" |
width: "100%" |
| Mudelipõhised rakendused | field |
Maksimumkõrguse kasvatamine (Majutamisvorm kasvab ka mahutamiseks). |
width: "100%" |
| Mudelipõhised rakendused |
field (täisekraanrežiim) |
height: "100%" |
width: "100%" |
| Lõuendirakendused |
dataset & field |
height: allocatedWidth |
width: allocatedHeight |
| Lõuendirakendused |
dataset &( field täisekraanrežiim) |
height: "100%" |
width: "100%" |
Kui esimese updateView kutsumise allocatedWidth järel muutuvad ja allocatedHeight muutuvad väärtused, kutsutakse ka järgmine updateView paigutus, millele on lisatud context.updatedProperties"paigutus". Lisateave: UpdatedProperties.
Saadaval:
Mudelipõhised rakendused, lõuendirakendused, &portaalid.
Süntaks
context.mode.trackContainerResize(value)
Parameetrid
| Parameetri nimi | Liik | Nõutav | Kirjeldus |
|---|---|---|---|
| väärtus | Boolean |
Jah |
True kui juhtelemendid peavad jälgima ümbrise mahtu, saab komponent komponendile eraldatudWidth või allocatedHeight. |
Seotud artiklid
Režiim
Power Appsi komponendi raamistiku API viide
Power Appsi komponendi raamistiku ülevaade