ng-cloak works by temporarily hiding the marked up element and it does this by essentially applying a style that does this:
This will remove the flicker effect on the page while data is loading from AngularJs
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
display: none !important;
}