Spisu treści:
- Czy ViewModel powinien mieć logikę?
- Co powinien zawierać ViewModel?
- Czy ViewModel zawiera logikę biznesową?
- Czy ViewModel powinien mieć interfejs?
Wideo: Czy model widoku powinien zawierać logikę?
2024 Autor: Fiona Howard | [email protected]. Ostatnio zmodyfikowany: 2024-01-10 06:41
1 Odpowiedź. Krótka odpowiedź, Tak.
Czy ViewModel powinien mieć logikę?
Zadaniem ViewModel może być przekształcenie salda w ciąg znaków, który jest używany jako powiązanie w widoku. Chcesz zachować jak najwięcej logiki z ViewModel, aby Twój kod mógł być ponownie użyty i luźno powiązany. Nie zgadzam się z tym. W idealnym przypadku model powinien mieć tylko właściwości, ponieważ modele reprezentują dane
Co powinien zawierać ViewModel?
Najprostszym rodzajem modelu widoku do zrozumienia jest taki, który bezpośrednio reprezentuje kontrolkę lub ekran w relacji 1:1, tak jak w "ekran XYZ ma pole tekstowe, pole listy i trzy przyciski, więc model widoku potrzebuje ciąg, kolekcja i trzy polecenia" Innym rodzajem obiektu, który pasuje do warstwy viewmodelu, jest …
Czy ViewModel zawiera logikę biznesową?
ViewModel: ViewModel to środkowa warstwa między widokiem a modelem. ViewModel zawiera logikę biznesową, która manipuluje danymi wiersza w celu wyświetlenia w widoku. Każdy rodzaj funkcji i metod powinien znajdować się w modelu widoku. Interfejs iNotifyPropertyChanged jest używany w ViewModel, aby uzyskać dwukierunkowe wiązanie.
Czy ViewModel powinien mieć interfejs?
3 Odpowiedzi. Łączenie się z modelami ViewWModels daje możliwość wyśmiewania ich w teście, a połączenie widoków rzeczywiście wygląda na przesadę. Nie będziesz wymieniać poglądów, a testowanie interfejsu użytkownika można przeprowadzić na makietach twojego ViewModelu, więc nie będziesz musiał tak naprawdę łączyć się z nimi, jak sądzę. To przesada.
Zalecana:
Co powinien zawierać bilans?
Bilans obejmuje aktywa, pasywa i kapitał własny właścicieli lub akcjonariuszy Aktywa i pasywa są podzielone na zobowiązania krótko- i długoterminowe, w tym rachunki pieniężne, takie jak czeki, rynek pieniężny lub rządowe papiery wartościowe.
Czy opis stanowiska powinien zawierać wynagrodzenie?
W rzeczywistości, jak pisze Liz Ryan w Forbes: „ Większość ogłoszeń o pracę nie zawiera przedziału płac, ponieważ pracodawcy chcą zachować prywatność przedziału płac. Daje im to przewagę negocjacyjną, gdy to zrobią”. W pewnym momencie wynagrodzenie musi być dostosowane do kandydata, jego przeszłego doświadczenia, umiejętności i znajomości .
Czy ciężarówki mogą jeździć po autostradzie o czystym widoku?
Ponieważ węzeł LIE-Clearview zapewnia najważniejsze połączenie dla ciężarówek między Long Island a Nową Anglią, a ze względu na brak obszarów odpoczynku z pełną obsługą między tymi dwoma miejscami docelowymi, wiele ciężarówek stoi na poboczach Clearview Expressway na północ od węzła LIE, szczególnie w godzinach przed świtem .
Które z poniższych bardzo przypomina tworzenie widoku?
8. Które z poniższych bardzo przypomina widok Utwórz? Wyjaśnienie: ' utwórz tabelę… Instrukcja as' bardzo przypomina instrukcję create view i obie są definiowane za pomocą zapytań . Które z poniższych tworzy wirtualną relację do przechowywania zapytania?
Czy krem nawilżający powinien zawierać alkohol?
Alkohol może być przydatnym dodatkiem, który pomaga składnikom wnikać w skórę, konserwować produkt i sprawia, że po nałożeniu jest lekki, mówi Frieling. W mniejszych ilościach raczej nie będzie szkodliwy, ale zachowaj szczególną ostrożność, jeśli masz wrażliwą, suchą lub skłonną do egzemy skórę .