Публикации по теме '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 просмотров
schedule
27.06.2022
Проверка не работает на ViewModel
Хорошо, у меня есть ViewModel, которая выглядит так:
public class UserLogin
{
[Required]
public string EmailAddress { get; set; }
[Required]
public string Password { get; set; }
}
Мой контроллер выглядит так:
[HttpPost]...
1922 просмотров
schedule
30.11.2023
Как вернуть другое представление, но сохранить 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 просмотров
schedule
21.04.2023
как назначить объект умным шаблонам?
я создал объект модели в 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