1
我具有以下組分:AngularJS:bind表達式組分
.component('paging', {
templateUrl: "feature/todo-feature/paging/paging.html",
controller: "PagingController",
bindings: {
"data": "<"
}
});
控制器:
$ctrl.incrementPage = function() {
if ($ctrl.data[$ctrl.startFrom + $ctrl.limit]) {
$ctrl.startFrom = $ctrl.startFrom + $ctrl.limit;
}
};
和視圖:
<paging data="$ctrl.todo.items"></paging>
我預期$ctrl.todo.items
進行評價,並作爲對象從傳遞包裝控制器到PagingController
。我的假設是否正確?我究竟做錯了什麼?
'data'被保留作爲一個屬性前綴。爲該綁定使用另一個名稱。 – georgeawg