Учение Угловое, встречается еще одна проблема на моем пути, надеюсь, что кто-то может помочь. У меня есть одна кнопка, которая должна выполнить два действия: загрузить что-то и отправить formdata на сервер. Так что я написал это:Угловые события на одной кнопке
<form id='download'>
<label for='name'>Name:</label>
<input type='name' ng-model='nameValue'>
<label for='email'>Email:</label>
<input type='email' id='email' ng-model='emailValue'>
</form>
<a ng-click='sendFormDataIfVal()' href="{{filename}}" download="{{filename}}">Download</a>
Но проблема и мой вопрос - теперь загрузка и отправка происходит одновременно, когда я хочу скачать файл только если emailValue проверка прохода и имя-значение не является пустым. Пусть это будет что-то вроде этого, но я не знаю, как закончить функцию
$scope.sendFormDataIfVal = function() {
$scope.validateEmail() && $scope.sendFormData(); // download & send
if(!$scope.validateEmail()) {
// do not download and do not send
}
};
Любой совет будет очень ... и знаю :)
вау, здорово! Спасибо 1 миллиард раз, человек –
рад помочь :) счастливое кодирование – CodeToad
можно задать еще один вопрос?) –