0

我正在尝试做或知道是否有可能是扩展/共享/重用或类似的东西:

通过我的指令传递将在指令模板内的标记中使用的特定属性:

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

在我的指令 tpl 中:

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

我为什么要这样做?因为 md-autocomplete 可以以两种不同的方式使用,具有placeholdermd-floating-label. 所以我希望能够根据我的布局使用一种或另一种。我也想避免这个词不要重复自己。

如果我不使用 $scope,将是这样的,其中也不起作用:

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

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

那么,有什么想法吗?

4

1 回答 1

0

但是,如果您的指令没有隔离范围,您可以使用父元素的所有 $scope 数据

于 2016-07-26T19:55:50.717 回答