Angularjs 在ng click指令中使用if语句

Angularjs 在ng click指令中使用if语句,angularjs,Angularjs,如果在ng中单击,我会有一个关于ng的问题。目前我有以下几点: ng-click="vm.setScheduleIntervalContainerType('SERVICE_ADDED')" 我会有这样的行为: ng-click="vm.setScheduleIntervalContainerType(ng-if="vm.schedulepresenceonly == true"? 'SERVICE_ADDED' : 'SERVICE')" 有没有可能做到这一点? 非常感谢 不需要ng,如果

如果在ng中单击,我会有一个关于ng的问题。目前我有以下几点:

ng-click="vm.setScheduleIntervalContainerType('SERVICE_ADDED')"
我会有这样的行为:

ng-click="vm.setScheduleIntervalContainerType(ng-if="vm.schedulepresenceonly == true"? 'SERVICE_ADDED' : 'SERVICE')"
有没有可能做到这一点?
非常感谢

不需要ng,如果可以这样做:

ng-click="vm.setScheduleIntervalContainerType(vm.schedulepresenceonly == true? 'SERVICE_ADDED' : 'SERVICE')"
不要在视图级别编写逻辑,而是将条件移动到
vm.setScheduleIntervalContainerType()