1

分離スコープから取得できる属性バインディングの自動機能を取得できるかどうかを調べています。

scope : { someAttr: '@' }

透明なスコープを保持しながら-->parentScope プロパティへのアクセスscope.$new():

$scope.foo = 'foo';
$scope.bar = 'bar';

var childScope = $scope.new();
childScope.foo = 'childFoo';

// childScope == { foo: 'childFoo', bar: 'bar' }

アイデア?コントローラーで新しいスコープを作成し、ディレクティブからそれに属性を送信する方法がわかりません... ???

明確にするために、最終的にはコントローラーが必要です。

$scope === {
           attr : << attribute from directive instance >>
    , parentKey : << transparent to parent diretive's scope >>
}
4

1 に答える 1