У меня есть angularjs объект вроде этого:Как ссылаться на значение объекта по свойству?
$scope.afterLogin = [
{value: 'customers|follow-ups', text: 'Follow Ups'},
{value: '', text: 'not set'}
];
Я пытаюсь использовать его с xeditable следующим образом:
<span
editable-select="user.default_module"
e-ng-options="s.value as s.text for s in afterLogin"
e-name="default_module"
e-form="rowform">{{s[user.default_module] as s.text for s in afterLogin}}</span>
То, что я пытаюсь, чтобы показать текст-свойство в afterLogin, что определяется user.default_module. Что я делаю не так? Я получаю ошибки разбора на s [user.default_module] как - как я могу ссылаться на свойство объекта в этой области?
Примечание: это завернуто в ng-repeat="user in users"
.