GIẢI QUYẾT XEM DƯỚI ĐÂY !!!ui-router động với ocLazyLoad bằng cách sử dụng nhiều mô-đun trong giải quyết
Làm việc từ câu hỏi này/giải pháp Stackoverflow question .....
Tôi chỉnh sửa các câu hỏi ban đầu tôi được đăng ở đây vì nó không còn đáng đọc.
Vấn đề của tôi là tôi không thể tìm thấy tài liệu về:
- Sử dụng động góc-ui-router;
- Điều đó sử dụng ocLazyLoad;
- Đã có chế độ xem lồng nhau bộ điều khiển chính không cần biết gì về;
- Và nó tạo điều kiện cho việc theo đuổi xây dựng một ứng dụng góc rộng quy mô lớn bao gồm vô số mô-đun, nhiều mô-đun được yêu cầu đồng thời chỉ trong một chế độ xem và thường không có bộ điều khiển chính của chế độ xem đó cần phải biết bất cứ điều gì về những quan điểm lồng nhau hoặc cách chúng hoạt động;
- Và! Là một tiền thưởng, cho phép tôi thêm các mô-đun được sử dụng bởi nhiều tiểu bang ở một số trạng thái cơ sở, vì vậy tôi sẽ không bao giờ cần tải lại chúng (điều này không áp dụng cho các dịch vụ).
Một ví dụ:
gì nếu tôi đã có một trang, được gọi là MyDashboard, có thể chứa thông tin tiêu biểu về một cái gì đó MyDashboard sẽ chứa.
Nhưng nếu tôi muốn hiển thị đồ thị trên trang đó, và tôi không muốn MyDashboard khiển biết về những đồ thị?
gì nếu tôi đã có một danh sách To-Do mà tôi sử dụng trong suốt ứng dụng của tôi và không muốn MyDashboard khiển phải biết gì về những công việc cần làm?
Có cách nào tôi có thể thêm phụ thuộc cho quan điểm lồng nhau rằng MyDashboard khiển không cần phải biết làm thế nào họ làm việc, KHI CÙNG LÚC CÓ NHÀ NƯỚC NĂNG ĐỘNG?
Có cách nào tôi có thể, đồng thời tạo --- --- xem NĂNG ĐỘNG nhà nước, chỉ cần thay thế những phụ thuộc tôi cần cho quan điểm đó, thường w/o bộ điều khiển không bao giờ cần phải biết gì về họ ?
Tôi nghĩ rằng đây là giải pháp tốt nhất để tạo ra một quy mô lớn REAL THẾ GIỚI, thuyết bất khả tri, ứng dụng góc, với sự phụ thuộc nạp trên "cần-to-có" cơ sở.
Tôi đã cọ rửa github của ocombe để có giải pháp như vậy. Bạn sẽ không tìm thấy nó.
Tôi cung cấp giải pháp 'Ronco-Automatic' bên dưới cho cộng đồng. Nó lát, nó dices, nó lột vỏ. Tôi hy vọng nó sẽ giúp bạn.
Viết tập lệnh: Đây không phải là ví dụ về 'Hello World' của bố bạn.
Có thể có là một vấn đề với một trong các mô-đun của bạn? Nếu bạn tải 'app.MyDashboard' hoặc' app.graphs' bình thường (không tải xuống), bạn vẫn gặp lỗi? –
Các mô-đun là tốt. Tôi có thể tải nhiều phụ thuộc mô-đun khi trạng thái của tôi được mã hóa cứng trong app.config. Vấn đề là khi tôi cố gắng để di chuyển các tiểu bang vào một tập tin json và tải trạng thái tự động thông qua app.run. Một lần nữa, module của tôi hoạt động. Tôi đang ở giai đoạn cố gắng làm cho nhà nước năng động. –