Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS-未在ng repeat中刷新子组件绑定值_Angularjs_Angularjs Ng Repeat_Angularjs Controller_Angularjs Components_Angularjs Bindings - Fatal编程技术网

AngularJS-未在ng repeat中刷新子组件绑定值

AngularJS-未在ng repeat中刷新子组件绑定值,angularjs,angularjs-ng-repeat,angularjs-controller,angularjs-components,angularjs-bindings,Angularjs,Angularjs Ng Repeat,Angularjs Controller,Angularjs Components,Angularjs Bindings,我有一个父组件“transactionList”,它从API获取银行交易列表,子组件“transactionItem”对此列表中的每个交易重复 刷新绑定到父组件控制器实例的事务列表时遇到问题:数据记录在我的控制台中,但我的表为空。请注意,这个问题与子组件有关,因为注释后的代码工作正常 家长: .component('transactionList'{ templateUrl:“/static/budget/transaction list.html”, 控制器:“TransactionList

我有一个父组件“transactionList”,它从API获取银行交易列表,子组件“transactionItem”对此列表中的每个交易重复

刷新绑定到父组件控制器实例的事务列表时遇到问题:数据记录在我的控制台中,但我的表为空。请注意,这个问题与子组件有关,因为注释后的代码工作正常

家长:

.component('transactionList'{
templateUrl:“/static/budget/transaction list.html”,
控制器:“TransactionListController”,
绑定:{
},
})
.controller('TransactionListController',['Transaction',函数(事务){
var ctrl=this;
ctrl.loadTransactions=函数(){
ctrl.transactions=Transaction.query(函数(){
angular.forEach(ctrl.transactions,函数(transaction){
transaction.selected=false;
}); 
console.log(ctrl.transactions);
}); 
};  
ctrl.loadTransactions();
}])

日期
类别
数量
描述

您的控制台是否出现错误?是否检查了DOM?因为您在此处生成的HTML无效:td必须位于tr的正下方。您的代码将生成
..
@DaveCooper:console@JBNizet:如何检查DOM?使用您的浏览器开发工具。您的控制台中是否出现错误?是否检查了DOM?因为您在此处生成的HTML无效:td必须位于tr的正下方。您的代码将生成
..
@DaveCooper:console@JBNizet:如何使用浏览器开发工具检查DOM。