Obsah:
- Mal by mať ViewModel logiku?
- Čo by mal ViewModel obsahovať?
- Obsahuje ViewModel obchodnú logiku?
- Mal by mať ViewModel rozhranie?
Video: Mal by viewmodel obsahovať logiku?
2024 Autor: Fiona Howard | [email protected]. Naposledy zmenené: 2024-01-10 06:42
1 odpoveď. Krátka odpoveď, Áno.
Mal by mať ViewModel logiku?
Úlohou ViewModel môže byť premena váhy na reťazec, ktorý sa používa ako väzba v View. Z ViewModelu chcete ponechať čo najviac logiky, aby bol váš kód opakovane použiteľný a voľne spojený. S týmto nesúhlasím. Model by mal mať v ideálnom prípade iba vlastnosti, pretože modely predstavujú údaje
Čo by mal ViewModel obsahovať?
Najjednoduchší druh modelu zobrazenia, ktorý je možné pochopiť, je ten, ktorý priamo predstavuje ovládací prvok alebo obrazovku vo vzťahu 1:1, ako napríklad „obrazovka XYZ má textové pole, zoznam a tri tlačidlá, takže model zobrazenia potrebuje reťazec, kolekcia a tri príkazy Ďalší druh objektu, ktorý sa hodí do vrstvy modelu zobrazenia, je …
Obsahuje ViewModel obchodnú logiku?
ViewModel: ViewModel je stredná vrstva medzi zobrazením a modelom. ViewModel obsahuje obchodnú logiku, ktorá manipuluje s údajmi riadkov, aby sa zobrazili v zobrazení. V modeli zobrazenia by mal byť akýkoľvek druh funkcie a metódy. Rozhranie iNotifyPropertyChanged sa používa v ViewModel na dosiahnutie obojsmernej väzby.
Mal by mať ViewModel rozhranie?
3 odpovede. Prepojenie s vašimi ViewModels vám dáva výhodu zosmiešňovania sa v teste, prepojenie vašich Views vyzerá naozaj ako prehnané. Nebudete si vymieňať svoje pohľady a testovanie používateľského rozhrania je možné vykonať na simulovaných modeloch vášho ViewModelu, takže ich podľa mňa naozajnebudete musieť spájať. Je to prehnané.
Odporúča:
Mal by rezignačný list obsahovať dôvod?
Pri písaní rezignácie je často dôležité uviesť dôvod odchodu. Vášmu zamestnávateľovi to môže poskytnúť cenné informácie o situácii . Mali by ste v liste o odstúpení uviesť dôvod? V liste o odstúpení nemusíte uvádzať podrobnosti o tom, prečo odchádzate.
Mal by priemer obsahovať nuly?
To bude závisieť od toho, či sú tieto hodnoty skutočne nuly alebo chýbajúca hodnota. Ak sú to „chýbajúce hodnoty“– treba ich vylúčiť a počet klesne. Ak sú to naozaj nuly, potom musíte ich zahrnúť do výpočtu priemeru . Nezahŕňať nuly v priemernom Exceli?
Mal by caesar šalát obsahovať ančovičky?
Všeobecná zhoda je: ančovičky určite patria do Caesar šalátu … V tomto príbehu sa šalát podával aj americkým hosťom, hoci tentoraz všetkým bývalým pilotom prvej svetovej vojny - vrátane ančovičiek. Hovorí sa, že samotný Caesar Cardini naznačil, že jedinečná slano-umami chuť Worcestershire ľudí oklamala .
Mal by súhrn obsahovať jednoduché alebo dvojité medzery?
Napíšte jedno- alebo dvojstranový súhrn-o 500-1000 slov, s jednoduchými medzerami-a použite to ako predvolené nastavenie, pokiaľ pokyny na odosielanie nevyžadujú niečo dlhšie. Ak váš súhrn trvá dlhšie, zvyčajne je prijateľné čokoľvek do dvoch strán (opäť s jednoduchým riadkovaním) .
Mal by hydratačný krém obsahovať alkohol?
Alkohol môže byť užitočným doplnkom, ktorý pomáha zložkám prenikať do pokožky, chráni produkt a dodáva mu pocit ľahkého pri aplikácii, hovorí Frieling. V menšom množstve je nepravdepodobné, že by bol škodlivý, ale buďte obzvlášť opatrní, ak máte citlivú, suchú alebo ekzémom náchylnú pokožku .