Übergabe eines Arrays über ein Attribut an die AngularJS-Direktive

Ich habe derzeit ein Problem beim Übergeben eines Arrays an eine Direktive über ein Attribut dieser Direktive. Ich kann es als String lesen, aber ich brauche es als Array, also habe ich es mir ausgedacht, aber es funktioniert nicht. Helfen Sie jemandem? Danke im Voraus

Javascript ::

app.directive('post', function($parse){
    return {
        restrict: "E",
        scope:{
            title: "@",
            author: "@",
            content: "@",
            cover: "@",
            date: "@"
        },
        templateUrl: 'components/postComponent.html',
        link: function(scope, element, attrs){
            scope.tags = $parse(attrs.tags)
        }
    }
}

HTML ::

<post title="sample title" tags="['HTML5', 'AngularJS', 'Javascript']" ... >

Antworten auf die Frage(2)

Ihre Antwort auf die Frage