Бризейс с формой данных
Мы готовимся перевести наше приложение с Silverlight на HTML5/Javascript. В Silverlight мы использовали Devforce и Cocktail.
Мы также сильно полагались на форму данных Silverlight для редактирования записей. Мы создали общий экран, который может принимать практически любую из наших сущностей и делать ее поля редактируемыми.
Breeze обработал аспект Devforce нашего кода, но мы изо всех сил пытаемся найти ответ для формы данных. Мы не хотим создавать кучу разных экранов только для редактирования записей. Мы ищем способ создания большей части представлений, основанных на объектах, которые мы получаем от Breeze.
Кто-нибудь делает это? У кого-нибудь есть идея?
1 ответ
Для вдохновения вы можете написать еще не изданного документа Breeze Inspector в Breeze Samples на GitHub. Это приложение динамически создает "формы" HTML, выбирая элементы управления для каждого свойства и размещая их на основе собственных метаданных. Он использует некоторые "продвинутые" приемы с участием RequireJs. Предлагается "как есть"; пожалуйста, не ожидайте поддержки для этого. Я думаю, что это просто и умно (в хорошем смысле), и надеюсь превратить его в нечто, что можно опубликовать.