我使用CurrentDb.Execute "INSERT INTO COMMSExamT (ShipName, MissionArea, TestType, TestDate, TestYear/Version, #_Of_CWO, CWO_AvgGrade, #_Of_NetAdmin, NetAdmin_AvgGrade, #_Of_TST, TST_AvgGrade, MA_Avg, Notes) " & _
" VALUES(" & Me.txtShipName & ",'" & Me.txtMissionArea & "','" & Me.cboTestType & "','" & Me.txtTestDate & "','" & Me.txtTestYV & "','" & _
Me.txtCWO & "','" & Me.txtCWOAvg & "','" & Me.txtNetAdmin & "','" & Me.txtNetAdminAvg & "','" & Me.txtTST & "','" & Me.txtTSTAvg & "','" & _
Me.txtMAAvg & "','" & Me.txtNote & "') "
和redux
使用2种不同类型的行,两者都有指定但不同的高度。 ListView
使用ListView
并在sectionHeaders
内呈现,而不是无状态功能组件(由于各种原因)。
React Component
重新呈现新数据(在ListView
中使用),只要在dataSource.cloneWithRowsAndSections()
状态内发生特定更改,该数据就会从redux
中提取。
问题是当我向下滚动到第一部分下方的任何部分并与UI交互以向第一部分中的数据添加对象时:第二部分顶部出现间隙这似乎是我滚动位置超过第二部分顶部的高度。添加的项目在第一部分中正确呈现。当由于redux
状态更改而重新呈现整个ListView
时会发生这种情况。
它也不是真正的差距 - 第二部分中的第一项是呈现在项目及其下方的部分标题之上。
我非常确定我正在推动redux
可以做的限制,但有人知道可能导致此问题的原因或如何解决这个问题吗? < / p>