2016-07-26 2 views
0

、私は何かそれが可能だかどうかを知るしようとしているでは/共有/再利用、または何かこのように拡張しディレクティブから属性を「拡張する」方法はありますか?私のディレクティブによってディレクティブテンプレート内のタグに使用される特定の属性を渡す</p> <p>:

<app-autocomplete md-floating-label="Movies"></app-autocomplete>

そして、私のディレクティブ内部TPL:

<md-autocomplete md-floating-label> <!-- where md-floating-label has the value: Movies -->

私はこれをしたいのはなぜ? md-autocompleteは、placeholderまたはmd-floating-labelという2つの異なる方法で使用できるためです。だから私は自分のレイアウトに応じて1つか他のものを使うことができるようにしたい。私はまた、自分自身を繰り返さないという言葉を避けたい。

私は$スコープを使用しない場合、また、動作しません。このような何か、次のようになります、だから、任意のアイデア

<app-autocomplete placeholder="false" md-floating-label="Cidade">

<md-autocomplete placeholder="placeholder" md-floating-label="mdFloatingLabel">

答えて

0

あなたの指示に隔離された範囲がない場合、親要素の$ scopeデータをすべて使用できます

関連する問題