各 div が大量の html コードを表す、このようなサンプル HTML があります。1 つの div に既にアタッチされているコントローラーに html コードをアタッチする必要があります。最初と最後の div はどちらも同じビジネス機能を表し、密接に結合されているため、サービスを使用して状態を共有することはできません。angular または ui ルーティングを使用する以外の解決策を探しています。
<div ng-controller='newController'>
<label>{{greeting}}</label>
</div>
<div>
<!-- Another Big HTML element -->
</div>
<div>
<!-- This is some popup dialog code which should be attached to the scope of newController -->
<label>{{greeting}}</label>
</div>