Javascript 什么';那么(函数(响应))呢?
有人能帮我理解为什么我的回答是空的吗? 由于我的回答空洞无物,我的联想也变得空洞无物,我无法继续Javascript 什么';那么(函数(响应))呢?,javascript,response,Javascript,Response,有人能帮我理解为什么我的回答是空的吗? 由于我的回答空洞无物,我的联想也变得空洞无物,我无法继续 if (addPOs.length !== 0) { requiredMetaDataAssociationCheck(addPOs, parentPO).then(function (response) { var associationCheckError = response;
if (addPOs.length !== 0) {
requiredMetaDataAssociationCheck(addPOs, parentPO).then(function (response) {
var associationCheckError = response;
if (associationCheckError && associationCheckError.length > 0) {
AcknowledgeService.toastError(associationCheckError, $filter('translate')('PRODUCT.OPERATION.ADD'));
deferred.resolve(false);
}
如果您的
requiredMetaDataAssociationCheck
方法被解析为错误值,那么您将不会进入If语句。
因此,请确保requiredMetaDataAssociationCheck
解析为什么,当它解析为错误值时,很有可能出现这种情况
不要将解析与返回混淆显示
requiredMetaDataAssociationCheck的内容