/ / search box na stronie wzorcowej z angularjs - angularjs, master-pages

pole wyszukiwania na stronie wzorcowej z angularjs - angularjs, master-pages

Jak mogę wysłać tekst wyszukiwania z pola tekstowego czarownica jest dostępna na stronie wzorcowej. Strona wzorcowa odesłana ze wszystkich stron. Nie mogę więc dać modułu i kontrolera dla wszystkich innych stron.

Czy możesz mi doradzić, jak możemy to osiągnąć za pomocą modułu angularjs?

Odpowiedzi:

0 dla odpowiedzi № 1

W tym celu możesz użyć zdarzeń Kątowych. Możesz wysłać wydarzenie z identyfikatorem i usłyszeć to wydarzenie w swoich kontrolerach. Coś w tym stylu:

Zdarzenie Emituj

$scope.$broadcast("someEvent", [1,2,3]);

Zdarzenia przechwytujące

$scope.$on("someEvent", function(event, mass) { console.log(mass); });

Jak widać, możesz przekazać dowolne elementy, które chcesz. Możesz więc wysłać swój tekst / wiadomość do innego kontrolera za pomocą tych zdarzeń.