我正在尝试做或知道是否可能,是扩展/共享/重用或类似的东西:
在指令中传递将在指令模板内的标记中使用的特定属性:
<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
。所以我希望能够根据我的布局使用其中一个。我也想避免这个词不要重复自己。
如果我不使用$ scope,就会出现这样的情况,但也不起作用:
<app-autocomplete placeholder="false" md-floating-label="Cidade">
<md-autocomplete placeholder="placeholder" md-floating-label="mdFloatingLabel">
那么,有什么想法吗?
答案 0 :(得分:0)
但是如果你的指令没有孤立的范围,你可以使用父元素的所有$ scope数据