Публикации по теме 'viewmodel'


Представляем реакцию-создание-представление
react-create-view предоставляет утилиту для стандартизации создания представлений, которые проходят через разные состояния: loading , success , empty , error . View — это просто общий термин для пользовательского интерфейса, который отображает некоторые вещи. Мы привыкли создавать представление, которое выполняет вызов API и может отображать что-то другое в зависимости от того, загружается ли вызов API, успешно, выдает ошибки или предоставляет пустой список. Как и многие из..

Представление — это функция
После многих лет, десятилетий, многих приложений, многих программ, многих экранов я наконец осознал простую и убедительную истину: представления — это просто функции. Мои первые программы на BASIC Когда я был еще ребенком, я создал свои первые представления, просто распечатав: 10 PRINT "Good morning Dave" После печати пришел ввод. Ввод — это операция по изменению состояния программы: 10 PRINT "Hi" 20 INPUT "What is your name? ", N$ 30 PRINT "Good morning"; N$ 40..

ViewModel Explorer (инструмент отладки)
Я только что выпустил первую версию viewmodel-react-explorer, инструмента отладки для библиотеки ViewModel. Он отображает иерархию компонентов с их состоянием и вычисленными значениями. Это все реактивно, поэтому вы можете изменить состояние любого компонента на панели Explorer. Вот пример изменения состояния компонента: Компонент Person имеет функцию, которая возвращает firstName + lastName, вы можете оценить это значение на лету: Вы даже можете изменить состояние, если..

Вопросы по теме 'viewmodel'

Проблемы с настраиваемой моделью просмотра MVC
Я немного новичок в MVC, поэтому вам придется простить то, что, как мне кажется, является элементарным вопросом. Я создал настраиваемую модель просмотра, чтобы в моей форме был список множественного выбора: public class CustomerFormViewModel {...
1145 просмотров
schedule 28.01.2023

Проверка не работает с простыми объектами в ASP.NET MVC
Когда я отправляю объект «Модель» (сгенерированный LinqToSQL) в контроллер, я могу запросить «ModelState.IsValid», и если для любого из свойств есть атрибуты проверки и значение не проверяется, оно будет установлено. на «ложь». Однако...
318 просмотров
schedule 12.07.2022

Два дизайна представления модели и связь между моделями
У меня есть диалоговое окно с двумя отдельными частями. Каждая часть использует дизайн вида модели. Но при обновлении модели необходимо обновить и вторую. Мне интересно, существует ли какая-либо передовая практика или шаблон дизайна для связи...
302 просмотров
schedule 02.11.2023

Silverlight PRISM, создайте экземпляр представления и передайте данные в модель представления
Я искал вокруг и не нашел много информации об этом еще. У меня настроен проект PRISM, и пока все работает, в основном классе модуля я программно создаю свои представления. То, что я пытаюсь сделать, это получить объект, отправленный в модель...
1698 просмотров
schedule 18.09.2022

Синхронизация WPF Treeview и ListBox
У меня есть древовидное представление, которое показывает иерархию элементов, где каждый элемент имеет флажок. Я хотел бы показать под древовидным списком список со всеми отмеченными элементами. Как добиться такой функциональности с помощью шаблона...
2036 просмотров
schedule 26.12.2022

ASP.NET MVC — форма возвращает нулевую модель, если модель не заключена в настраиваемую модель представления
У меня есть пара представлений в моем приложении, которые отображают один и тот же шаблон редактора для одного из элементов моей модели; из двух представлений («Добавить» и «Редактировать») «Редактировать» работает нормально, но «Добавить» возвращает...
11634 просмотров
schedule 08.08.2022

Стоит ли объединять ViewModels?
Хорошо или плохо иметь ViewModel как свойство другой ViewModel? Например: public sealed class ContentManagerViewModel : ViewModel { public FindViewModel Find { get; set; } }
672 просмотров
schedule 10.09.2023

Должен ли пользовательский элемент управления иметь собственную модель представления?
У меня есть окно, состоящее из нескольких пользовательских элементов управления, и мне было интересно, имеет ли каждый пользовательский элемент управления свою собственную модель представления или окно в целом должно иметь только одну модель...
18559 просмотров
schedule 28.04.2023

Улучшение использования MVC
Я занят созданием приложения MVC на PHP с использованием фреймворка Kohana MVC, и оно работает очень хорошо. Но есть небольшие досады, на которые я хотел бы обратить внимание. Много логики повторяется в действиях в контроллерах и самих...
140 просмотров
schedule 05.10.2022

AutoMapper — как передать параметры в пользовательский преобразователь с помощью метода ConstructedBy?
В моем проекте ASP.NET MVC 2 (RC) я использую AutoMapper для сопоставления между классом Linq to Sql (Media) и моделью представления (MediaVM). Модель представления имеет свойство SelectList для раскрывающегося списка в представлении. У меня есть...
11967 просмотров
schedule 07.06.2024

Объединить ViewModel (WPF/Silverlight) и ViewData со строгой типизацией (ASp.NET MVC)?
Примечание. В следующем тексте я буду использовать термин ViewModel как для ViewModel в WPF/Silverlight, так и для ViewData со строгим типом в ASP.Net MVC. Я хотел бы создать клиентов ASP.Net MVC и WPF/Silverlight для одного и того же проекта...
615 просмотров
schedule 22.10.2022

Терминология ASP.NET MVC сбивает меня с толку — почему «ViewModel»?
Я новичок в ASP.NET MVC, но ранее использовал много фреймворков Model-View-Controller. Я недавно наткнулся соглашение о сборе фрагментов данных, которые нужны вашему конкретному представлению (действительно, они назначаются ViewData ) в новый...
1884 просмотров
schedule 21.11.2023

Как отобразить модель просмотра обратно в модель домена в действии POST?
Каждая статья, найденная в Интернете по использованию ViewModels и Automapper, дает рекомендации по отображению направления «Контроллер -> Просмотр». Вы берете модель предметной области вместе со всеми списками выбора в одну специализированную модель...
24683 просмотров

Проверка не работает на ViewModel
Хорошо, у меня есть ViewModel, которая выглядит так: public class UserLogin { [Required] public string EmailAddress { get; set; } [Required] public string Password { get; set; } } Мой контроллер выглядит так: [HttpPost]...
1922 просмотров

Как вернуть другое представление, но сохранить ViewModel в OnActionExecuting
Я пытаюсь вернуть другое представление, если условие выполнено. Я хочу сохранить модель, переданную в представление из действия. protected override void OnActionExecuting(ActionExecutingContext filterContext) { var subAction =...
2791 просмотров
schedule 10.05.2023

Действительно ли 1 ViewModel имеет 1 представление?
сказано, что 1 ViewModel имеет 1 представление. 1 View для меня — это UserControl. Что, если в моем UserControl есть разные области, заполненные данными из разных сущностей, есть ли у меня несколько представлений и нужно ли создавать несколько...
291 просмотров
schedule 03.03.2022

имя «html» и имя «модель» не существуют в текущем контексте в пользовательском управлении MVC и С#
Я использую Microsoft MVC и С#. У меня есть пользовательский элемент управления (example.ascx), и вверху я наследую System.Web.MVC.ViewUserControl<PostTransferViewModel> Теперь, когда имя моей модели добавлено к ViewUserControl, я получаю...
11826 просмотров

как назначить объект умным шаблонам?
я создал объект модели в PHP class User { public $title; public function changeTitle($newTitle){ $this->title = $newTitle; } } Как я могу раскрыть свойство объекта пользователя в smarty, просто назначив объект? Я знаю, что...
14034 просмотров
schedule 11.12.2022

Проблемы с моделью представления ASP.NET MVC
Я уже начал подобный тема , но до сих пор не нашел окончательного решения... Итак, вот и я с новой :) ... Я разрабатываю NerdDinner с нуля, и теперь я пришел к тому, что я определяю DinnerViewModel. После эти инструкции (начиная с листинга 5 ) я...
532 просмотров
schedule 03.01.2023

Пример пост-модели ASP.NET MVC?
Я смотрел презентацию HaHaa по ASP.NET MVC от MIX , и они упомянули используя модель сообщения, где, я думаю, они говорили, что вы можете использовать модель, которая предназначена ТОЛЬКО для публикации. Я пробовал искать для этого примеры. Я не...
8877 просмотров
schedule 13.04.2023