我正在使用for循环来检查用户是否已附上必需的文档。基于成功,我将其提交给服务器。我想简单一点。即使验证通过,它也应该只提交一次数据,而不是多次提交数据。 对于每次成功提交,我都将其放入循环中,它将提交数据。 谁能建议我如何简化它?
function validateFile () {
if (vm.imageURIs.length > 0) {
for (var i = 0; i < vm.imageURIs.length; i++) {
var data = vm.imageURIs[i];
if (data.img && data.img.length > Config.ENV.FILE_SIZE) {
var fileName = data.name || vm.i18n.documentNumber + (i + 1);
Toast.message($translate.instant('DOCUMENTMAXSIZE', { name: fileName }));
} else if (data.document_required === true && data.img.length === 0) {
Toast.message($translate.instant('DOCUMENTREQUIRED', {name: data.name}));
} else {
applyScheme();
}
}
} else {
applyScheme();
}
}
答案 0 :(得分:0)
尝试放置
@app_instance.app.route('/')
def index():
return render_template("index.html")
之后
applyScheme();