'+'操作的操作数必须是两个字符串或两个数字。考虑使用模板文字@typescript-eslint/restrict-plus-operands
我只是使用 tslint 但这块代码给我一个错误。
const MemberNumber = 'MBR' + pinCode + sliceNumber
Operands of '+' operation must either be both strings or both numbers. Consider using a template literal @typescript-eslint/restrict-plus-operands
我厌倦了模板方法再次抛出 tslint 错误。
const MemberNumber = `MBR${pinCode}${sliceNumber}`
Invalid type "any" of template literal expression @typescript-eslint/restrict-template-expres
如何解决这个问题。
谢谢
回答
它看起来像pinCode
或者sliceNumber
是 type number
,因此将其转换为字符串应该可以:
const MemberNumber = `MBR${String(pinCode)}${String(sliceNumber)}`
THE END
二维码