Вопросы с тегом «mvvm»

Model-View-ViewModel (MVVM) - это шаблон архитектурного проектирования для реализации пользовательских интерфейсов, который отделяет UI (View) от его данных (Model) с помощью логики представления (ViewModel).

5
Есть ли правильный способ сбросить начальные данные компонента в vuejs?
У меня есть компонент с определенным набором начальных данных: data: function (){ return { modalBodyDisplay: 'getUserInput', // possible values: 'getUserInput', 'confirmGeocodedValue' submitButtonText: 'Lookup', // possible values 'Lookup', 'Yes' addressToConfirm: null, bestViewedByTheseBounds: null, location:{ name: null, address: null, position: null } } Это данные для модального окна, поэтому, когда оно отображается, …

8
MVVM бессмысленен? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
91 .net  wpf  mvvm 

13
Как получить контекст в Android MVVM ViewModel
Я пытаюсь реализовать шаблон MVVM в своем приложении для Android. Я читал, что ViewModels не должен содержать специального кода для Android (чтобы упростить тестирование), однако мне нужно использовать контекст для различных вещей (получение ресурсов из xml, инициализация настроек и т. Д.). Как лучше всего это сделать? Я видел, что в …

1
Как создать архитектуру веб-приложения с помощью jquery-mobile и knockoutjs
Я хотел бы создать мобильное приложение, основанное только на html / css и JavaScript. Хотя у меня есть неплохие знания о том, как создать веб-приложение с помощью JavaScript, я подумал, что могу взглянуть на фреймворк, например jquery-mobile. Сначала я думал, что jquery-mobile - это не что иное, как фреймворк для …

5
Basic concepts of MVVM— what should a ViewModel do?
Trying to grasp the concepts of MVVM, I have already read several blogs and looked at a few projects. From what I understand, a View is dumb, it just knows how to present something that is passed to it. Модели - это просто простые данные, а ViewModel - это нечто, …
84 mvvm 


3
WPF MVVM Зачем использовать представления ContentControl + DataTemplate, а не прямые представления окон XAML?
Почему это? MainWindow.xaml: <Window x:Class="MVVMProject.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <Grid> <ContentControl Content="{Binding}"/> </Grid> </Window> Настройте свой ExampleView.xaml как: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:vms="clr-namespace:MVVMProject.ViewModels"> <DataTemplate DataType="{x:Type vms:ExampleVM}" > <Grid> <ActualContent/> </Grid> </DataTemplate> </ResourceDictionary> И создайте такое окно: public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); MainWindow app = …
83 c#  wpf  xaml  mvvm  architecture 

3
SwiftUI - Как передать EnvironmentObject в View Model?
Я пытаюсь создать объект EnvironmentObject, к которому может обращаться модель представления (а не только представление). Объект Environment отслеживает данные сеанса приложения, например, loggedIn, токен доступа и т. Д., Эти данные будут передаваться в модели представлений (или, при необходимости, классы обслуживания), чтобы позволить вызову API для передачи данных из этого EnvironmentObjects. …
16 ios  swift  mvvm  swiftui 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.