I'm building a SPA (Single Page Application) using KO. the application looks like a book and the user can flip pages.
The problem is that every time a page loads, there is a short moment where the page 'flickers' and the user sees the unstyled version of the page. I guess this is caused due to the fact that a lot of the styling is dependant on ko bindings so until ko finishes it 'magic' the user gets a glimpse of the unstyled code.
Is it possible to tell when KO finished all its bindings and only then show the page?
I've managed to partially solve it by setting a timeout before loading the view but of course this is not a good solution.