我有一個名爲homeInside的狀態,它的控制器和模板在我的angularjs
應用程序中(我正在使用路由)。有很多元素,也有一個按鈕,點擊ng鏈接到doSomething。我有另一個國家首頁外部。這完全類似於第一個,但doSomething做了另一個任務。Angularjs控制器和模板封裝vs角度組件
我不想複製任何東西。我怎樣才能用一個控制器和模板做到這一點?這是Angular2
組件爲這種情況(與它的構造函數)發揮作用嗎?
任何想法將不勝感激。
編輯:
在第一狀態中:
$scope.doSomething = function() {
AuthService.logout();
}
在第二個:
$scope.doSomething = function() {
$state.go('dashboard');
}
所有其它部分的是完全一樣的。
你能告訴我們你合作德?你想要關於AngularJS或Angular2的答案嗎? –
聽起來像一個指令,得到一個函數注入 – Raulucco
@Raulucco是的,但我們不確定,對不對?我們需要一個snnipet。 –