首页 > 解决方案 > 'number' 仅指一种类型,但在此处用作值。ts(2693)

问题描述

你好,我有这个角度 4 的鳕鱼的问题

当我想输入一个数字时,我遇到此错误“数字”仅指一种类型,但在此处用作值。ts(2693)

在此处输入图像描述

标签: javascriptangular

解决方案


如果您在构造函数/函数中声明变量,则必须在变量声明前加上let关键字。

constructor() {
  // let keyword is required
  let age: number = 36;
} 

但是,如果您将变量声明为类成员let关键字是不允许的。

export class AppComponent  {

  // let keyword is illegal
  age: number = 36;

  constructor() {}
}

推荐阅读