一种捎带到ng-bind的方法?

时间:2014-05-22 20:05:24

标签: angularjs angularjs-directive

我有一个自定义指令,可以调整框中文本的大小,以便始终将其保留在一行中。当内部文本来自服务器时,它工作得非常好,但现在我正在尝试将它用于我的角度控制器生成的动态文本,并且在文本填充时不会更新。有没有人知道如何搭载ng-bind在幕后设置的所有手表?

我的指令名为textToFill,所以理想情况下我希望能够通过ng-bind或插值来查看内容。

<div text-to-fill ng-bind="testText"></div>
<div text-to-fill>{{ testText }}</div>

有人知道这是否可能?

1 个答案:

答案 0 :(得分:0)

非常简单地说,我将在我的指令的链接函数中创建一个监视表达式,该函数监视attrs.ng-bind,然后根据该指针重新应用文本大小调整。