我在末尾有以下声明Types.ts:
export let selectItemList = {
selectedInvoiceProvider: new SelectItemData<InvoiceProvider>(
{
"-": new SelectItemDataOption<InvoiceProvider>(InvoiceProvider.No),
Billingo: new SelectItemDataOption<InvoiceProvider>(
InvoiceProvider.Billingo
),
"szamlazz.hu": new SelectItemDataOption<InvoiceProvider>(
InvoiceProvider.Szamlazzhu
),
},
InvoiceProvider.No
),
但是当我保存并运行时,我得到了这个错误:
编译失败。
./src/Types.ts 第 0 行:解析错误:无法读取未定义的属性“地图”
如果我删除export 所有作品,奇怪
[编辑]
我按照 Julian Kleine 的建议进行了尝试,但没有成功:
const selectItemList = {
selectedInvoiceProvider: new SelectItemData<InvoiceProvider>(
{
"-": new SelectItemDataOption<InvoiceProvider>(InvoiceProvider.No),
Billingo: new SelectItemDataOption<InvoiceProvider>(
InvoiceProvider.Billingo
),
"szamlazz.hu": new SelectItemDataOption<InvoiceProvider>(
InvoiceProvider.Szamlazzhu
),
},
InvoiceProvider.No
),
// ...
export { selectItemList };