routeProvider
템플릿을 호출 하는 템플릿에 맞춤 태그가 directive
있습니다. version
속성은 다음 오른쪽 템플릿을 요구 범위에 의해 채워집니다.
<hymn ver="before-{{ week }}-{{ day }}"></hymn>
찬송가는 요일과 요일에 따라 여러 버전이 있습니다. 지시문을 사용하여 올바른 .html
부분 을 채우기를 기대했습니다 . 에서 변수를 읽지 않습니다 templateUrl
.
emanuel.directive('hymn', function() {
var contentUrl;
return {
restrict: 'E',
link: function(scope, element, attrs) {
// concatenating the directory to the ver attr to select the correct excerpt for the day
contentUrl = 'content/excerpts/hymn-' + attrs.ver + '.html';
},
// passing in contentUrl variable
templateUrl: contentUrl
}
});
발췌 디렉토리 before-1-monday.html
에는 before-2-tuesday.html
,,…