2012-07-19 20 views
39

Tôi đã bắt đầu với Angular JS và sử dụng nó như một giao diện người dùng để tích hợp với POC của khung chơi. Tôi đã làm việc thông qua các hướng dẫn.Trong dự án Angular Seed, điểm của index-async.html là gì?

Tôi nhân bản giao diện người dùng của mình từ dự án giống trên github. Nó có một số app/index.html (mà tôi đang sử dụng làm trang chính) và app/index-async.html. điểm nào sau này? Có thực sự cần thiết không?

Trả lời

46

Hai tệp có thể hoán đổi cho nhau và bạn có thể sử dụng một tệp để tạo ứng dụng của mình. index-async.html tải tập lệnh không đồng bộ, có thể cung cấp cho bạn thời gian khởi động nhanh hơn. index.html tải tập lệnh đồng bộ, thường chậm hơn một chút, nhưng ý định là mã dễ hiểu hơn đối với người nào đó học cách sử dụng khung.

Để đọc thêm về bootstrapping không đồng bộ, hãy kiểm tra các tài liệu ở đây: http://docs.angularjs.org/guide/bootstrap

+0

tôi chỉ sửa chữa những sai lầm bạn nhận thấy. Cảm ơn! – Alan

+6

Chắc chắn nó nhanh hơn, nhưng nó làm cho một sự khác biệt về cách phần còn lại của ứng dụng được mã hóa. Hay đó chỉ là trang đầu tiên thay đổi? –

+1

Giả định của tôi là nó sẽ không thay đổi nhiều. Trang sẽ tải hoàn toàn, có nghĩa là bất kỳ {{}} nào trong trang chỉ mục sẽ được hiển thị trước khi góc được khởi động. – mtmurdock

Các vấn đề liên quan