当$modalInstance.dismiss
被启动时,整个页面被重定向到模式的templateUrl
替代模式是简单地只关闭。当按ESC或在模态之外按时,不会发生这种情况。为什么会这样呢?
问题似乎是因为“取消”按钮在<form>
标签内。当a<button>
位于内时<form>
,angularjs会将用户重定向到<form>
的操作网址。由于不需要angularjs表单,因此删除表单标签可以解决此问题。另一种方法是将按钮放置在表单标签的外部。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句