angular.js - Cara memuatkan dengan anggun atas permintaan dalam angularjs
漂亮男人
漂亮男人 2017-05-15 16:54:04
0
2
530

Keperluan:
Salah satu aplikasi saya mempunyai dua pengawal, pengawalA dan pengawalB Halaman awal yang dimasukkan oleh aplikasi ialah a.html dikawal oleh pengawalA Apabila pengguna memasukkan B dari A, peta Amap mesti dimuatkan dalam b.html.

Pendekatan semasa adalah untuk memuatkan perpustakaan Amap JS dalam fail index.html, yang boleh dipanggil dalam kedua-dua pengawal, tetapi ini mempunyai kelemahan

1. Perlahankan kelajuan memuatkan aplikasi
2. Ramai pengguna membuka aplikasi hanya untuk a.html dan tidak akan terus mengklik untuk pergi ke b.html

Saya harap:
Muatkan perpustakaan Amap js dalam controllerB. Saya akan memuatkannya hanya jika pengguna memerlukannya

Bagaimana anda melakukannya?

漂亮男人
漂亮男人

membalas semua(2)
淡淡烟草味

Saya rasa masalah yang anda perlu selesaikan ialah cara memuatkan secara dinamik 高德地图API Selagi masalah ini selesai, angular-route yang disertakan dengan $routeProvider dalam resolve boleh menyelesaikan masalah anda.

Lihat Plunker saya

巴扎黑

https://github.com/marcoslin/angularAMD

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan