У меня есть этот код:Могу ли я изменить действие ng-submit во время выполнения?
<form>
<button type="submit">
Do Something 1
</button>
<button>
Do Something 2
</button>
</form>
Я хотел бы, что, когда пользователь нажимает на кнопку «Do Something 1», что выражение нг подать увольняют.
Однако есть способ, я могу изменить то, что внутри представить выражение так:
если (! Ts.test.current & & ts.test.userTestId) действие getTestA()
, если (ts.test.current & & ts.test.userTestId) действие getTestB()
Я думал о том, что, но это больше в крайнем случае. Я действительно хочу сохранить всю логику самой формы, поскольку это будет иметь больший смысл. Благодарю. – Alan2
@Alan, пожалуйста, проверьте обновленный ответ. –
@ Решение vinay-k отлично работает. В общем: логика должна идти в контроллер, сохраняя представление как можно более тонким. –