我有一个表单,其中一组字段基于一个对象数组重复。 有一个按钮可以将对象推入阵列。因此,用户可以逐个添加任意数量的组。 有一个选择框作为该组的第一个元素。
但是,单击该按钮后,新组出现后会自动打开选择框。
重现的步骤: 1.访问http://52.66.117.243/app-test/进行测试。 2.向下滚动并单击“添加更多”按钮。 3.标题的新选择框自动打开 响应模式下的Chrome也能够重现问题
我认为问题可能是由于click事件传递给新添加的选择框,因为按钮的位置w.r.t屏幕被新的select元素占用。但是,我不能很确定。
有趣的是,在添加新元素之前的一个小超时似乎解决了这个问题。
如果问题确实是传播的点击事件,那么是否有人能够解释导致它的原因,在ng-click或其他内容上冒泡/捕获事件?
谢谢。