У меня есть следующий блок Константы в моем AngularJS AppAngularJS константы с некоторой логикой
// Constants
.constant('config', {
appName: 'MyApp',
appVersion: 1.0,
apiUrl: 'http://'+window.location.hostname+':8080'
});
Остальная часть приложения использует apiUrl Constant с помощью config.apiUrl. Я хочу, чтобы следующее произойдет
// Constants
.constant('config', {
appName: 'MyApp',
appVersion: 1.0,
apiUrl:{"outer":"{'inner':{'key':'apValue'}}"}
});
Мне нужно разобрать JSON и обеспечить apiValue как apiUrl. Как это можно сделать с помощью JavaScript в этом файле?
Я хочу, чтобы клиенты продолжать использовать config.apiUrl, так что все синтаксический должно быть сделано в этом файле
вы можете получить доступ к apiUrl так: 'apiUrl.outer.inner.key' –