2016-06-19 3 views
0

Каковы наилучшие способы использования глобальных переменных в угловом ионном? Я хотел бы использовать переменную в разных контроллерах.Глобальное значение Ionic Angular

1 из переменной получит значение от firebase и будет использоваться в другом контроллере. Как это сделать проще всего. Благодаря!

+0

см http://stackoverflow.com/questions/11938380/global-variables-in-angularjs –

ответ

0

Вы можете разделять переменные между контроллерами путем создания службы: Пожалуйста, смотрите: use variable of another controller angularJS with ionic

услуг являются самой простой формой переменного обмена между контроллерами, вы можете также использовать «фабрику» и «поставщик», которые более прочными в их структуре и передаче.

1

Используйте $rootScope, который будет доступен из нескольких контроллеров. Ref.

ИЛИ

использование

app.value('config', { 
    "constant1": "value1", 
    "constant2": "value2" 
}); 

и доступ к нему

config.constant1 

Не забудьте вводить зависимость config в контроллере.

мой оригинальный ответ here

С уважением

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