I tested it multiple times in one of the middle rooms--one of the first where dashing over spikes is a main part of the layout. I could jump and dash normally when there were no spikes underneath, but if I jumped, moved over spikes mid-air, and then tried to dash across them, the dash input would be eaten and I'd fall on the spikes.