0

ページの特定のセクションに読み込みアイコンを追加しようとしています (注: ページ全体にこれを含めることはできません)。ディレクティブを書いてみたところ、そのスコープの flags.loading = true になります。しかし、これはうまくいきませんでした。何か案は?

前もって感謝します :-)

4

1 に答える 1

0

ここに、親スコープの変数loadingを valuenoから に変更するディレクティブの実例がありますyes

var app = angular.module('app', []);

app.directive('loadingDirective', function() {

    var linkFn = function(scope, element, attrs) {         
        scope.loading="yes";        
    };

    return {
        link: linkFn
    }

});

app.controller('TestController', function ($scope) {
    $scope.loading = "no";    
});

ここではJSfiddleも動作しています。

于 2013-02-14T16:16:54.233 に答える