у меня угловой контроллер, как показано ниже:Angular.js: Условный связывание для вложенного объекта
var isAuth = true;
$scope.Dashboard = function (isAuth) {
$scope.DashboardActions = [{
AreaName: 'Create Request',
Functions: [{
FunctionName: 'Request Grid',
Actions: {
View: isAuth,
Sort: isAuth,
Filter: isAuth,
EditLink: isAuth
}
}, {
FunctionName: 'Create Dummy Request',
Actions: {
Enable: (isAuth) ? 'inline-block' : 'None'
}
}]
}];
};
и HTML, как:
<span style="display:{{Enable | Function {'FunctionName', 'Create Dummy Request'} | DashboardActions }}" class="Action">Actions
<a href="#/REQUEST/0" class="btn btn-primary">Create Dummy Request Test</a>
Я хочу, чтобы позволить отключить span
с классом Action
по до Enable
Недвижимость. Как мне это сделать? К сожалению, только учусь Угловая эти дни ...
Я предлагаю вам переместить большую часть своей логики в 'controller', чем просто использовать' ng-if' в представлении –