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?