cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk menjadikan Types.TYPE1 import * sebagai Types sebagai nilai utama atribut json?

Situasi biasa: Pemalar rentetan seperti const TYPE1 boleh digunakan sebagai kunci atribut json, contohnya:

const TYPE1 = "TYPE1"
const mapper = 
{
    TYPE1 : param=>param
}

Walau bagaimanapun, untuk merujuk sebilangan besar pemalar jenis dengan mudah, saya meletakkan semua pemalar jenis ke dalam fail berasingan dan merujuknya melalui alias Kod di atas menjadi seperti ini:

import * as Types from './types.js'
const mapper = 
{
    Types.TYPE1 : param=>param
}

Sudah tentu penggunaan ini adalah salah.

Soalan:
Bagaimana untuk menggunakan Types.TYPE1 sebagai kunci json apabila anda ingin menggunakan import * sebagai Jenis daripada './types.js' kepada pemalar rujukan?

我想大声告诉你我想大声告诉你2753 hari yang lalu478

membalas semua(1)saya akan balas

  • 滿天的星座

    滿天的星座2017-05-19 10:16:22

    const mapper = 
    {
        [Types.TYPE1] : param=>param
    }

    balas
    0
  • Batalbalas