Bagaimanakah vue serasi dengan IE8?
PHP中文网
PHP中文网 2017-05-19 10:30:50
0
4
1212

Sila beri saya nasihat, adakah terdapat cara untuk vue serasi dengan ie8?

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(4)
phpcn_u1582

Perubahan data

vue.js bergantung pada Object.defineProperty().
Jadi, kita perlu menerobos perkara yang disebut dalam dokumen rasmi ini dahulu, buat masa ini. Tanpa tampalan, keserasian masih sukar. .

vue, sebelum keluar. Saya sentiasa menggunakan ractivejs, yang sangat serasi dengan IE8, dan Vue telah meminjam banyak APInya.

Kes khusus Internet Explorer 8

Internet Explorer 8 melaksanakan kaedah Object.defineProperty(), tetapi ia hanya boleh digunakan pada objek DOM.
Beberapa perkara yang perlu diambil perhatian:

Cuba menggunakan Object.defineProperty() pada objek asli akan mengakibatkan ralat.
Sifat atribut mesti ditetapkan kepada beberapa nilai tertentu. Untuk deskriptor sifat data, atribut boleh dikonfigurasikan, boleh dibilang dan boleh ditulis semuanya mesti ditetapkan kepada
benar; (?)
Sebarang percubaan untuk memberikan nilai lain (?) akan menyebabkan ralat dilemparkan. Konfigurasi semula atribut terlebih dahulu memerlukan pemadaman atribut. Jika atribut tidak dipadamkan, ia akan sama seperti percubaan konfigurasi semula sebelumnya.

左手右手慢动作

Tidak mungkin.
vue bergantung pada Object.defineProperty es5

習慣沉默

Adakah anda bertanya sama ada anda ingin menggunakan vue untuk projek atau menggunakan vue, jangan anggap IE8 tidak menyokongnya. Jika anda melakukan projek yang serasi dengan IE8, jangan gunakan vue dan tukar kepada Avalon

曾经蜡笔没有小新

Lepaskan objek JavaScript biasa ke pilihan data tika Vue akan merentasi semua sifat objek ini dan menggunakan Object.defineProperty untuk menukar semua sifat ini kepada pemula/penetap. Object.defineProperty hanya disokong oleh ES5 dan tidak boleh dipancarkan, itulah sebabnya Vue tidak menyokong IE8 dan penyemak imbas yang lebih rendah.

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