Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ng样式应用太晚_Javascript_Html_Css_Angularjs - Fatal编程技术网

Javascript ng样式应用太晚

Javascript ng样式应用太晚,javascript,html,css,angularjs,Javascript,Html,Css,Angularjs,我有一个ng repeat部分,我在p上运行一个指令'fittext',确保文本dosent溢出-如果溢出,fontsize会减小。而且它有效 然而,在IE中,我从调试中注意到,添加样式太晚了。指令没有看到任何溢出,然后div大小发生变化,从而导致溢出 <div ng-repeat="data in labelData" ng-style="{'height': chart.labelSize}"> <div class="labelWrap" style

我有一个ng repeat部分,我在p上运行一个指令'fittext',确保文本dosent溢出-如果溢出,fontsize会减小。而且它有效

然而,在IE中,我从调试中注意到,添加样式太晚了。指令没有看到任何溢出,然后div大小发生变化,从而导致溢出

    <div ng-repeat="data in labelData" ng-style="{'height': chart.labelSize}">

      <div class="labelWrap" style="height: 100%;">

        <p fit-text>
          {{data.label}}
        </p>
      </div>
    </div>


{{data.label}

如何确保在指令检查溢出之前添加ng样式?

在horizontalLabelImageWrap之后有一个“缺失”

你试过在你的指令中使用吗

也许这有助于:


不确定它是否适用于您的问题,但也许您正在寻找的是NG斗篷:?缺少的“是一个打字错误,对不起。-但我会设法调查一下,谢谢!