私はシナリオを持っています。ページには2つのタブがあります:xの値を保持する方法はありますか? // $ rootscope。$ onで試したところ、うまくいきました。それを実装する他の方法はありますか? 。スコープがリンクとコントローラの間で破棄された場合のスコープ値の保持方法
angular.module( 'X'、[])指令( 'Y'、関数(){
リターン:{ が制限: 'E'、 に置き換える:真、 templateUrlを: '' 、 スコープ:{ }、 コントローラ:function($ scope){ console.log($ scope.test); //値がxで、//同じタブ上にあるとき、値は未定義です。タブを切り替える }、 リンク:function(scope){ scope.test = 'x';}
});
サービスを利用する必要があります。彼らはすべてのアプリ "コンポーネント"の間で情報を共有するのに便利です – lealceldeiro
サービスの考えですが、そのような数千の価値があり、それはパフォーマンスに影響を与えますか? –