0
我做了一個指令來調用博客門戶的相關帖子。它應該通過傳遞閱讀帖子的標籤,像一個名爲「標籤」的屬性。但是,當我嘗試這樣做時,該指令返回文字內容而不是變量值。在AngularJS中傳遞屬性的數據
<!-- Here works fine -->
<related-posts labels="post.labels"> {{ labels }} </related-posts>
// Here my issue
app.directive('relatedPosts', function ($http) {
return {
restrict: 'E',
templateUrl: 'app/components/templates/related-posts.html',
scope: {
labels: '='
},
controller: function($scope, $element, $attrs) {
console.log($attrs['labels']); // returns "post.labels" instead "Label 1, Label 2, etc..."
}
}
});