function FirstController($scope) {
$scope.$on('someEvent', function() {});
// another controller or even directive
}
function SecondController($scope) {
$scope.$emit('someEvent', args);
}
จากในตัวอย่างจะสังเกตุว่า SeconCotroller จะส่ง Message ออกมา ในขณะที่ FirstController ก็รอรับ Message อยู่ ลองเอาไปประยุกต์ใช้ดูแล้วกันนะครับแหล่งที่มา : http://stackoverflow.com/questions/9293423/can-one-controller-call-another-in-angularjs
No comments:
Post a Comment