Rumah  >  Soal Jawab  >  teks badan

Bagaimanakah vue serasi dengan IE8?

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

PHP中文网PHP中文网2710 hari yang lalu1185

membalas semua(4)saya akan balas

  • phpcn_u1582

    phpcn_u15822017-05-19 10:32:50

    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.

    balas
    0
  • ringa_lee

    ringa_lee2017-05-19 10:32:50

    Tidak mungkin.
    vue bergantung pada Object.defineProperty es5

    balas
    0
  • 習慣沉默

    習慣沉默2017-05-19 10:32:50

    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

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:32:50

    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.

    balas
    0
  • Batalbalas