我总是收到这个错误:
无法从值位置引用类型 details_T [1]。
这是我的代码:
type details_T = {
code: string, desc: string,
}
export default {
data: function () {
return {
details: details_T = { code : 'c', desc : 'd'}
};
},
msg : function() {
var s : string = 'tset'
s = 100
console.log('test')
}
};
如何解决这个问题?
您将对象初始化与类型注释混合在一起。如果要注释函数的返回类型,可以使用:
data: function (): { details: details_T } {
return {
details: { code : 'c', desc : 'd'}
};
},
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句