У меня есть ng-click
, что мне нужно вызвать один из 4 методов в зависимости от переменной. Я показываю определенный контент на странице в зависимости от того, что я называю {{vm.class}}
, что может быть, например, словом Group
. В зависимости от того, является ли это Group
или нет, я хочу назвать метод createGroup()
. Поэтому, если {{vm.class}}
равно Project
Я бы хотел, чтобы ng-click
позвонил createProject()
. Я не уверен, что это лучший способ добиться этого. Это, по сути, что я хочу, чтобы это произошло, хотя я знаю, что это не работает:Сделать ng-click вызывать определенный метод в зависимости от переменной
data-ng-click=vm.create{{vm.class}}()
, который бы назвал createGroup()
или createProject()
EDIT:
Так что-то вроде:
data-ng-click="create(vm.class)"
и затем:
function create(class){
switch(class){
case Group
createGroup();
}
etc....
}
ха-ха я Ниндзя отредактируйте то же самое. Ладно, это то, о чем я думал. Я дам вам + – erp
Прохладный :) Я думаю, что это лучший способ – yarons
Да, приятный и простой. Игнорируйте мое редактирование тоже! – Ankh