サイトのさまざまなセクションで使用できるようにしようとしているナビゲーション指示があります。次のようにHTMLからパラメータを取得しない角ディレクティブ?
マイディレクティブのコードがある:
var directives = angular.module('directives', []);
directives.directive('nav', function() {
return {
restrict: "E",
scope: {
whereTo: '@'
},
templateUrl: "partials/_nav.html"
}
});
<div class="nav">
<header>
<div class="image-div small">
<img src="assets/images/logo.jpg" alt="temp logo">
</div>
<ul>
<li class="home" ui-sref-active="active"><a ui-sref="{{whereTo}}-home">Panel</a></li>
<li class="profile" ui-sref-active="active"><a ui-sref="{{nav.whereTo}}-profile">Profile</a></li>
<li class="search" ui-sref-active="active"><a ui-sref="{{whereTo}}-stats">Stats</a></li>
</ul>
</header>
</div>
を次のように_nav.htmlがあると私は、ようにHTMLから
<nav whereTo="admin"></nav>
それを呼び出していますプログラムが実行されているときに "admin"パラメータがディレクティブに表示されず、理由を特定できません。