相关疑难解决方法(0)

在TypeScript中导入json文件

我有一个JSON如下所示的文件:

{

  "primaryBright":    "#2DC6FB",
  "primaryMain":      "#05B4F0",
  "primaryDarker":    "#04A1D7",
  "primaryDarkest":   "#048FBE",

  "secondaryBright":  "#4CD2C0",
  "secondaryMain":    "#00BFA5",
  "secondaryDarker":  "#009884",
  "secondaryDarkest": "#007F6E",

  "tertiaryMain":     "#FA555A",
  "tertiaryDarker":   "#F93C42",
  "tertiaryDarkest":  "#F9232A",

  "darkGrey":         "#333333",
  "lightGrey":        "#777777"
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试将其导入到.tsx文件中.为此,我将其添加到类型定义中:

declare module "*.json" {
  const value: any;
  export default value;
}
Run Code Online (Sandbox Code Playgroud)

而我正在这样导入它.

import colors = require('../colors.json')

该文件中,我使用的颜色primaryMain作为colors.primaryMain.但是我得到一个错误 - JSON

我究竟做错了什么?

json typescript angular angular8

91
推荐指数
11
解决办法
9万
查看次数

Typescript中是否提供键值对?

打字稿中是否有键值对?如果是的话怎么做.任何人都可以提供示例示例链接

typescript

68
推荐指数
9
解决办法
9万
查看次数

标签 统计

typescript ×2

angular ×1

angular8 ×1

json ×1