2016-09-19 4 views
1

Я хотел бы получить представление о механизме привязки данных. Похоже, что в бразосе есть 3 вида «связующего» (из-за отсутствия лучшего термина) - данные, сущность и модальные данные. Хотелось бы узнать, как они подключаются к данным в бэкэнд - скажем, у меня есть некоторые новые данные для отображения на экране, как бы я подключил их к интерфейсу с помощью этих «связующих». Благодарю.Я хотел бы лучше понять область данных в Brazos UI

+0

, как это связанно с Acitivti тегом? –

+0

Привет, Аббас, мы используем Activiti в качестве механизма BPM в нашем приложении, и я знаю, что могу сохранить некоторые данные процесса в BPM-движке, но не знаю, как это сделать. – mukluk

ответ

2

Brazos имеет 3 основных области данных в пользовательском интерфейсе.

Область применения - что соответствует стандартной области углового контроллера, используемой страницей. Здесь вызовы службы возвращают данные, которые должны быть связаны элементами управления BrazosUI. Это та же область, что и ng-init.

Область данных - это фактически подпункт области приложения и представляет собой набор данных, которые МОГУТ быть синхронизированы с сервером процессов (Activiti в вашем случае). Любые переменные, объявленные в области «данные», автоматически будут вставляться в экземпляр процесса как переменные процесса (если имя переменной существует в экземпляре процесса). Таким образом, данные, которые вытягиваются через пользовательский интерфейс, могут быть автоматически проанализированы для экземпляра процесса для использования в правилах решений процесса.

ModalScope - это специальная область применения Modal dailogues. Он был внедрен в первую очередь, чтобы помочь с обновлением таблицы, когда выбор строки в таблице может представлять диалог, который имеет свою собственную область.

Надеется, что это помогает, Грегло

Смежные вопросы