-1
デバイスに表示されている現在のページのコントローラを取得するにはどうすればよいですか?私は、そのページのコントローラ名として名付けられたクラスを追加したいだけです。そのページを動的にカスタマイズすることができます。現在のhtmlページのangularjsコントローラを取得
デバイスに表示されている現在のページのコントローラを取得するにはどうすればよいですか?私は、そのページのコントローラ名として名付けられたクラスを追加したいだけです。そのページを動的にカスタマイズすることができます。現在のhtmlページのangularjsコントローラを取得
次のように行います
app.run(function($rootScope) {
$rootScope.$on('$routeChangeSuccess', function(ev,data) {
if (data.$route && data.$route.controller)
$rootScope.controller = data.$route.controller;
})
});
HTMLを点検し、コントローラをチェック。 –
それを文法的に入手する可能性はありますか?そこで私は、コントローラ名をクラス名として 'div'要素に割り当てることができます。これは、角度jを初めて使うことです。 –
私は角度のエキスパートではありませんが、これは私にとってはハックのようです。この割り当てを行うサイクルのどこに応じて、「スティック」しない可能性があります。 –