tôi cần phải gọi hàm trong một bộ điều khiển ở góc js.How nó có thể cách hãy giúp tôi cảm ơn trướcLàm thế nào để gọi một hàm từ một bộ điều khiển khác trong angularjs?
Code:
app.controller('One', ['$scope',
function($scope) {
$scope.parentmethod = function() {
// task
}
}
]);
app.controller('two', ['$scope',
function($scope) {
$scope.childmethod = function() {
// Here i want to call parentmethod of One controller
}
}
]);
Đặt chức năng vào dịch vụ và đưa dịch vụ vào cả hai bộ điều khiển. Hoặc, nếu phạm vi điều khiển thứ hai là một con của phạm vi điều khiển đầu tiên, hãy gọi nó trực tiếp. –
Điều này giống như một Câu hỏi XY đối với tôi; Trong khi có một vài cách bạn * có thể * gọi một chức năng trên bộ điều khiển khác, có rất ít lý do chính đáng mà bạn * có * để làm như vậy. Có lẽ mô tả những gì vấn đề thực tế của bạn sẽ hữu ích hơn là hỏi về giải pháp mà bạn đang cố gắng thực hiện? Gọi một chức năng trên một bộ điều khiển khác không thực sự là "góc cạnh" của việc làm. – Claies
là một bộ điều khiển con/con của bộ điều khiển kia? Hay là họ không liên quan? – pixelbits