Angular Strap Tooltip容器设置为指令元素

时间:2016-05-26 14:58:20

标签: tooltip angular-strap angular-digest

我创建了一个指令,在给定所需数据的情况下,它将生成一个带有验证规则,验证消息和角度工具提示的输入字段。

我希望工具提示与表单行对齐,这样即使验证错误隐藏和显示,工具提示也始终与输入对齐。

为实现这一点,我已将工具提示的容器设置为指令的元素。

        scope.elementData.Tooltip = {
            "title": scope.elementData['Help Text'],
            "container": element // <<<<<<<<< 
        }

然而 - 我收到以下错误:

 Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!

奇怪的是,工具提示现在被放置在容器内,解决了问题,但是如上所述存在令人讨厌的控制台错误。

请在此处查看工作示例:http://plnkr.co/bdH4xcUKmWTocVlEWLtI?p=preview

如果有人可以帮助找出$ digest错误的原因,我将非常感激。我找到了这个How to Troubleshoot Angular "10 $digest() iterations reached" Error,但我不能完全看出这与那里描述的问题有什么关系。再次感谢任何帮助。

0 个答案:

没有答案