Angular typescript中的类型推断不起作用
当我在一个角度分量中定义属性Angular typescript中的类型推断不起作用,angular,typescript,Angular,Typescript,当我在一个角度分量中定义属性name:'blablabla'并希望使用属性绑定{{name}},它不会被打印出来。除非我自己定义类型,比如name:string='blablabla' 我正在使用最新版本的typescript。为什么类型推断不起作用?有什么想法吗?我是否应该更改tsconfig.json中的某些内容 不是类型推断不起作用。当您将某些属性写为 name: 'blabla'; 这是属性声明(请注意末尾的;)。它用类型blabla声明属性name(TypeScript有字符串文字类
name:'blablabla'
并希望使用属性绑定{{name}}
,它不会被打印出来。除非我自己定义类型,比如name:string='blablabla'代码>
我正在使用最新版本的typescript。为什么类型推断不起作用?有什么想法吗?我是否应该更改tsconfig.json
中的某些内容 不是类型推断不起作用。当您将某些属性写为
name: 'blabla';
这是属性声明(请注意末尾的;
)。它用类型blabla
声明属性name
(TypeScript有字符串文字类型),但不为其赋值
当你把它写成
name: string = 'blabla';
您可以使用类型string
声明属性name
,并为其赋值'blablabla'
。一切都很好
如果希望TypeScript推断名称的类型,请尝试
name = 'blabla';
欢迎来到StackOverflow!为了更好地帮助您,请发布您的代码。导出类AppComponent{name:'blablabla';},然后在.component.html{{name}中发布。谢谢!我完全忽略了这一点。