无法从我的表格中获取 angularJS 中的信息
Can't get information from my table in angularJS
我正在将一个值推入表中。但是当我尝试在我的console.log
中打印出来时,我没有得到定义,但我知道我正在推动一个不是未定义的值。
var attachmentIds = [];
for(var i = 0; i < files.length; i++){
uploadFileToServer(files[i]).then(function(data){
console.log(data[2]);
if(data[0]){
completed();
}else if(!data[0]){
completed();
uploadFileStatus.push({file: data[1].name, uploaded: data[0], message: data[2]});
}
attachmentIds.push(data[2]);
console.log(attachmentIds[i]);
});
};
[10:53:51.492] "533d219fff0006d40ced67ab"
[10:53:51.493] 未定义
这是我的 2 个控制台日志
你在 then() 中操作 attachmentId。这是异步处理的。所以你不知道在记录附件 Ids[i] 时我有什么值。尝试记录整个数组 attachmendId,您应该会看到您的数据。
相关文章:
- 如何从输入框中获取angularJS中的值
- 获取angularjs中的URL部分
- 我一直在获取angularjs服务不是函数错误(LoginService.login不是函数)
- 获取AngularJS服务中TextArea的值
- 获取angularjs中输入类型时间的值
- 如何从服务器获取AngularJs中数组中每个元素的数据
- 如何在回调函数中获取 AngularJS 中 $scope 变量的当前状态
- 获取 AngularJS 应用程序以在单击时显示模态
- 在提交以调用 webapi 之前,获取 Angularjs 中变量中的输入值
- 从纯Javascript获取AngularJs Service
- 从基本应用程序获取 angularjs 错误
- 获取AngularJS中的未知对象并对其进行循环
- 获取AngularJs中的文本区域光标位置
- 如何获取angularjs生成的元素的created事件
- 获取AngularJS指令中的template元素
- 获取AngularJS脚本中的HTML元素数据
- 未从$scope模型获取AngularJS指令中的数据
- 如何从选项中获取angularjs的http请求url
- 获取Angularjs变量输出
- 防止浏览器在HTML语法中获取AngularJS属性