javascript - Isu dengan require.js yang memperkenalkan js
滿天的星座
滿天的星座 2017-06-12 09:27:31
0
4
688



1: require.js tidak boleh meminta page.js

2: Bolehkah require.js hanya meminta fail js yang ditakrifkan dengan define Jika tiada fail yang ditakrifkan dengan define, bolehkah ia tidak diperolehi?

3: Bagaimanakah saya boleh mendapatkan fail page.js menggunakan require.js?

滿天的星座
滿天的星座

membalas semua(4)
Peter_Zhu

1: Apakah yang anda maksudkan dengan tidak boleh meminta? console.log(Page)Tiada keluaran?

Buka tab rangkaian dalam alat pembangun dan anda sepatutnya dapat melihat permintaan untuk page.js

2: Ia boleh diperoleh dan dijalankan, tetapi pembolehubah Halaman dalam fungsi panggil balik tidak ditentukan kerana anda tidak mentakrifkannya dalam Page.js

3:

黄舟

Semak dahulu sama ada terdapat sebarang ralat dalam konsol, kemudian semak sama ada js yang ditulis mematuhi spesifikasi AMD/CMD.
Sudah tentu lebih baik untuk mentakrifkan define()

黄舟

Memetik tutorial Ruan Yifeng: http://www.ruanyifeng.com/blo...
require.js mempunyai beberapa API penting.
define mentakrifkan modul, nama fail lalai ialah nama modul.
memerlukan Hanya tulis nama modul dalam tatasusunan tanpa akhiran (.js).
Konfigurasikan laluan rujukan untuk pengenalan modul, kemudian tentukan modul, dan kemudian perkenalkan modul.

巴扎黑
  1. Adalah perkara biasa bahawa permintaan tidak boleh diterima page.js anda tidak menulis pengepala pemuatan AMD dan require.js tidak mengenalinya sama sekali.

  2. Jika ada pengepala AMD, muatkan ia seperti biasa Jika tiada pengepala AMD, gunakan require.config untuk mengkonfigurasi shim.

  3. Tambahkan pengepala AMD ke page.js atau tambahkan terus pengepala UMD (iaitu, ia boleh dimuatkan dengan AMD/CMD pada masa yang sama, dan banyak modul pada github boleh dilihat).

  4. Sila rujuk terus kepada spesifikasi RequireJS dan AMD Ruan Yifeng untuk dokumentasi.

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