学习Angular,在我的路上遇到了另一个问题,希望任何人都可以提供帮助。 我有一个按钮,必须执行两个操作:下载一些东西并将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通过验证和nameValue不是空的同时发生。假设它会是这样的,但我不知道如何完成的功能
$scope.sendFormDataIfVal = function() {
$scope.validateEmail() && $scope.sendFormData(); // download & send
if(!$scope.validateEmail()) {
// do not download and do not send
}
};
任何建议将大大...你知道:)
哇,太好了!谢谢10亿次,男子 –
很高兴帮助:)快乐编码 – CodeToad
我可以问你多一个问题吗?) –