Tôi tạo và hiển thị mẫu thành công với một số dữ liệu được lấy từ dịch vụ REST bằng AngularJS nhưng khi phản hồi JSON vẫn đang tải, trình duyệt hiển thị mẫu chân trang ở trên cùng và, khi phản hồi trả về dữ liệu JSON, chân trang sẽ chuyển xuống dưới cùng.Mẫu footer nhấp nháy ngay cả khi sử dụng ng-cloak trong AngularJS
Điều này xảy ra rất nhanh, nhưng mẫu chân trang nhấp nháy ở đầu trang trước khi chuyển xuống dưới cùng.
Tôi đã thử sử dụng phương pháp ng-cloak, thật không may, sự cố vẫn xảy ra. Tôi đặt CSS để ng-cloak theo đề nghị API Reference.
Đây là mã ứng dụng của tôi:
<body>
<div data-ng-controller="HeaderCtrl" data-ng-include="'app/partials/header.html'"></div>
<div data-ng-controller="MenuCtrl" data-ng-include="'app/partials/lista-menu.html'"></div>
<div ng-view="main" ></div>
<footer class="nav" data-ng-include="'app/partials/footer.html'" ></footer>
tôi cố gắng đưa ng-áo choàng trên thẻ body, ng-view, chân, và cũng có thể bên trong ng-view template html. Mã này đại diện cho tất cả những nỗ lực (Lưu ý: Tôi đã cố gắng sử dụng riêng biệt và với nhau, với lớp ng-áo choàng và không)
<body ng-cloak class="ng-cloak">
<div data-ng-controller="HeaderCtrl" data-ng-include="'app/partials/header.html'"></div>
<div data-ng-controller="MenuCtrl" data-ng-include="'app/partials/lista-menu.html'"></div>
<div ng-view="main" ng-cloak class="ng-cloak"></div>
<footer class="nav" data-ng-include="'app/partials/footer.html'" ng-cloak class="ng-cloak"></footer>
Đáng tiếc là sau khi tất cả những thay đổi này, các mẫu chân vẫn nhấp nháy trên đầu trước khi tải hoàn tất .
Bất kỳ ai cũng có thể giúp tôi khắc phục sự cố này?
Có bất kỳ mẹo Bootstrap nào để đặt chân trang ở dưới cùng, ngay cả khi div chính không có chiều cao? Tôi đã thử sử dụng thẻ nav-fixed-bottom nhưng tôi không muốn có đáy cố định trên màn hình khi trang có giá trị độ cao cao.
Xin cảm ơn !!!
Tôi đã thử nhưng vẫn nhấp nháy khi tải lại trong firefox ... – Sikander