angular.js - Perbezaan antara pembolehubah global dalam angularjs
PHP中文网
PHP中文网 2017-05-15 16:54:33
0
2
697

definisi global malar/nilai/js Apakah perbezaan antara 3 ini?

PHP中文网
PHP中文网

认证0级讲师

membalas semua(2)
洪涛

1. Pembolehubah global dalam js wujud dalam keseluruhan ruang global Pemalar yang dihasilkan oleh dua kaedah angular hanya mempunyai kesan dalam konteks angular.
2. angular dalam constant() mencipta pemalar yang boleh dikonfigurasikan, manakala value() mencipta pemalar yang tidak boleh dikonfigurasikan.
3. Khusus: Kaedah constant() boleh mendaftarkan pembolehubah sedia ada sebagai perkhidmatan, dan kemudian menyuntiknya ke bahagian lain aplikasi melalui suntikan kebergantungan Nota: Pemalar yang dijana tidak boleh 装饰器拦截.
4. Kaedah value() pada asasnya sama dengan kaedah di atas Perbezaannya ialah: pemalar yang dijana menggunakan kaedah constant() boleh dikonfigurasikan melalui .config, tetapi pemalar yang dihasilkan oleh value() tidak boleh. dikonfigurasikan.
5. Biasanya gunakan value() untuk mendaftarkan objek atau fungsi perkhidmatan dan gunakan constant() untuk mengkonfigurasi data.

PHPzhong

http://stackoverflow.com/a/13015756/2586541

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