【发布时间】:2016-06-13 06:13:17
【问题描述】:
单击按钮时,会出现一个弹出框,但会出现一个箭头几秒钟,然后显示弹出框。当我单击按钮显示弹出框时,这是第一次发生。加载第一个弹出框后,不会出现进一步点击的箭头。
如果我刷新页面并再次单击按钮(显示弹出框),箭头会出现几秒钟,然后显示弹出框。
【问题讨论】:
标签: angularjs angular-ui-bootstrap
单击按钮时,会出现一个弹出框,但会出现一个箭头几秒钟,然后显示弹出框。当我单击按钮显示弹出框时,这是第一次发生。加载第一个弹出框后,不会出现进一步点击的箭头。
如果我刷新页面并再次单击按钮(显示弹出框),箭头会出现几秒钟,然后显示弹出框。
【问题讨论】:
标签: angularjs angular-ui-bootstrap
虽然我对时间选择器有同样的问题,但你应该先试试 ng-cloak。
http://www.w3schools.com/angular/ng_ng-cloak.asp
问题是 angular 需要时间来加载模板并显示原材料。这就是为什么它只第一次出现,因为在那之后它被加载并兑现。
您可以尝试在控制器加载时加载模板。检查您的控制台以查看单击按钮时加载的内容,以便您知道要调用什么。
我还尝试 ng-include 在按下按钮之前加载我的弹出模板。不完美,但做得更好。
【讨论】: