У меня есть служба, которую я вызываю state
, которая просто обрабатывает состояния загрузки, и я могу расширить ее до того, что захочу в будущем. Мне нужна эта услуга, чтобы я мог разделить разные компоненты друг с другом таким образом, чтобы они знали, загружается или что-то другой компонент.Привязать класс к свойству динамической службы
Во всяком случае, у меня есть эта кнопка, которую я использую в разных местах, которая просто отправляет действие, а затем превращается в прядильщик, пока это действие не будет завершено.
Они, как загрузка работает анимация в настоящее время является classNameBindings: ['state.working'],
Однако, если у меня сейчас две из этих кнопок на экране в то же время, и я призываю this.state.set('working',true);
все кнопки теперь спиннинг.
Я предпочел бы передать в имени свойства компонента кнопки, которая говорит, что то, что свойство смотреть на state
службы, чтобы определить, должен ли он добавить working
класс или
Я просто возникли некоторые проблемы вычисляя как сделать эту работу в компоненте.
Как я могу получить привязку класса к динамическому имени свойства, которое будет передано компоненту как-то вроде loadingPropertyName
, поэтому каждый компонент кнопки может наблюдать за другим свойством для привязки класса working
.