Safari中Angular ng显示的按钮闪烁

Button getting flashed for Angular ng-show in Safari

本文关键字:按钮 闪烁 显示 ng Angular Safari      更新时间:2024-01-02

我使用ng-show angular指令在页面上显示和隐藏按钮。在页面刷新时,按钮会闪烁,即使它仅在Safari浏览器中被禁用。我用了ng斗篷作为按钮,但它仍然不适用于Safari浏览器。请让我知道他们是否有任何解决方案。

各种方法:

1-ng斗篷

2-将angular script标记放在头上,否则浏览器在渲染页面时不知道ng斗篷/ng显示意味着什么,直到angular加载(因此闪烁)

3-如果所有其他操作都失败,请使用布尔控制器变量来控制按钮何时显示-例如,displayButton最初为false,然后在控制器中的某个点将其设置为true,并在ng show中使用控制器变量-您可能会在所有承诺都得到解决后将其设置成true,或者可能会超时。