我有一个自定义指令,可以调整框中文本的大小,以便始终将其保留在一行中。当内部文本来自服务器时,它工作得非常好,但现在我正在尝试将它用于我的角度控制器生成的动态文本,并且在文本填充时不会更新。有没有人知道如何搭载ng-bind在幕后设置的所有手表?
我的指令名为textToFill,所以理想情况下我希望能够通过ng-bind
或插值来查看内容。
<div text-to-fill ng-bind="testText"></div>
<div text-to-fill>{{ testText }}</div>
有人知道这是否可能?
答案 0 :(得分:0)
非常简单地说,我将在我的指令的链接函数中创建一个监视表达式,该函数监视attrs.ng-bind,然后根据该指针重新应用文本大小调整。