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.
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.
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.
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.