我在 angularJS 应用程序中使用 SmartyStreets 的 LiveAddress 对表单中的 2 个字段进行地址验证和自动填充。当用户单击提交时,会在表单上方创建一个带有成功或失败消息的 div。此 div 将表单向下推,但smarty-ui
div 不移动,因此smarty-tag-check
div 不再与其关联的字段正确排列。
我尝试angular.element($window).resize();
在显示成功 div 后添加到我的代码中(基于SmartyStreets jQuery element position breaks中的评论),但没有看到任何效果。这是在 AngularJS 中强制调整窗口大小的不正确方法,还是有更好的方法将smarty-ui
div 保持在正确的位置?
谢谢!